Class BaseCustomTokenReplace
Inheritance
BaseCustomTokenReplace
Assembly: DotNetNuke.dll
Syntax
public abstract class BaseCustomTokenReplace : BaseTokenReplace
Constructors
BaseCustomTokenReplace()
Declaration
public BaseCustomTokenReplace()
Fields
PropertySource
Declaration
protected Dictionary<string, IPropertyAccess> PropertySource
Field Value
Properties
AccessingUser
Declaration
public UserInfo AccessingUser { get; set; }
Property Value
CurrentAccessLevel
Declaration
protected Scope CurrentAccessLevel { get; set; }
Property Value
DebugMessages
Declaration
public bool DebugMessages { get; set; }
Property Value
Declaration
protected override CultureInfo FormatProvider { get; }
Property Value
Overrides
Language
Declaration
public override string Language { get; set; }
Property Value
Overrides
Provider
Declaration
protected TokenProvider Provider { get; }
Property Value
TokenContext
Declaration
public TokenContext TokenContext { get; set; }
Property Value
Methods
AddPropertySource(string, IPropertyAccess)
Declaration
protected void AddPropertySource(string name, IPropertyAccess properties)
Parameters
AddRawPropertySource(string, IPropertyAccess)
Declaration
protected void AddRawPropertySource(string name, IPropertyAccess properties)
Parameters
Cacheability(string)
Declaration
public CacheLevel Cacheability(string sourceText)
Parameters
Type |
Name |
Description |
string |
sourceText |
|
Returns
ContainsTokens(string)
Declaration
public bool ContainsTokens(string strSourceText)
Parameters
Type |
Name |
Description |
string |
strSourceText |
|
Returns
ReplaceTokens(string)
Declaration
protected override string ReplaceTokens(string sourceText)
Parameters
Type |
Name |
Description |
string |
sourceText |
|
Returns
Overrides
replacedTokenValue(string, string, string)
Declaration
protected override string replacedTokenValue(string objectName, string propertyName, string format)
Parameters
Returns
Overrides
Extension Methods