DotNetNuke 5.2
 

Classes

  ClassDescription
ArrayListPropertyAccess
BaseCustomTokenReplace
BaseCustomTokenReplace allows to add multiple sources implementing IPropertyAccess
BaseTokenReplace
The BaseTokenReplace class provides the tokenization of tokens formatted [object:property] or [object:property|format|ifEmpty] or [custom:no] within a string with the appropriate current property/custom values.
CulturePropertyAccess
DataRowPropertyAccess
DateTimePropertyAccess
DictionaryPropertyAccess
EmptyPropertyAccess
Returns an Empty String for all Properties
PropertyAccess
Property Access to Objects using Relection
TicksPropertyAccess
TokenReplace
The TokenReplace class provides the option to replace tokens formatted [object:property] or [object:property|format] or [custom:no] within a string with the appropriate current property/custom values. Example for Newsletter: 'Dear [user:Displayname],' ==> 'Dear Superuser Account,' Supported Token Sources: User, Host, Portal, Tab, Module, Membership, Profile, Row, Date, Ticks, ArrayList (Custom), IDictionary

Interfaces

  InterfaceDescription
IPropertyAccess
Interface to query any DataSource for their properties or custom values.

Enumerations

  EnumerationDescription
CacheLevel
CacheLevel is used to specify the cachability of a string, determined as minimum of the used token cachability
Scope
Scope informs the property access classes about the planned usage of the token