Class TemplateDefinition
Inheritance
TemplateDefinition
Assembly: Volo.Abp.TextTemplating.Core.dll
Syntax
public class TemplateDefinition : IHasNameWithLocalizableDisplayName
Constructors
TemplateDefinition(string, string?, ILocalizableString?, bool, string?, string?)
Declaration
public TemplateDefinition(string name, string? localizationResourceName = null, ILocalizableString? displayName = null, bool isLayout = false, string? layout = null, string? defaultCultureName = null)
Parameters
TemplateDefinition(string, Type, ILocalizableString?, bool, string?, string?)
Declaration
public TemplateDefinition(string name, Type localizationResource, ILocalizableString? displayName = null, bool isLayout = false, string? layout = null, string? defaultCultureName = null)
Parameters
Fields
MaxNameLength
Declaration
public const int MaxNameLength = 128
Field Value
Properties
DefaultCultureName
Declaration
public string? DefaultCultureName { get; }
Property Value
DisplayName
Declaration
public ILocalizableString DisplayName { get; set; }
Property Value
IsInlineLocalized
Declaration
public bool IsInlineLocalized { get; set; }
Property Value
IsLayout
Declaration
public bool IsLayout { get; }
Property Value
this[string]
Declaration
public object? this[string name] { get; set; }
Parameters
Type |
Name |
Description |
string |
name |
|
Property Value
Layout
Declaration
public string? Layout { get; set; }
Property Value
LocalizationResourceName
Declaration
public string? LocalizationResourceName { get; set; }
Property Value
Name
Declaration
public string Name { get; }
Property Value
Properties
Declaration
public Dictionary<string, object?> Properties { get; }
Property Value
RenderEngine
Declaration
public string? RenderEngine { get; set; }
Property Value
Methods
WithProperty(string, object)
Declaration
public virtual TemplateDefinition WithProperty(string key, object value)
Parameters
Returns
WithRenderEngine(string)
Declaration
public virtual TemplateDefinition WithRenderEngine(string renderEngine)
Parameters
Type |
Name |
Description |
string |
renderEngine |
|
Returns
Implements
Extension Methods