MacroFieldContainer Methods |
The MacroFieldContainer type exposes the following members.
Name | Description | |
---|---|---|
GetExtension(String) |
Returns a Extension of given name (return null if specified Extension does not exist).
(Inherited from MacroExtensionContainerTContainer, TExtension.) | |
GetExtension(Type, String) |
Returns the extension by type and name. Does not cache the result. Does not cache the result.
(Inherited from MacroExtensionContainerTContainer, TExtension.) | |
GetExtensions |
Gets the extensions for the given type. Does not cache the result.
(Inherited from MacroExtensionContainerTContainer, TExtension.) | |
GetField |
Returns a field of given name (return null if specified field does not exist).
| |
GetFieldForObject |
Returns macro field object of given name if registered for specified object.
It loops through all MacroFieldContainer extensions of given object type.
Returns null if there is no such Extension for given object.
| |
GetFieldsForObject |
Returns list of macro field extension registered for specified object.
Returns null if there is no such extension for given object.
| |
RegisterExtension |
Registers a Extension to the container.
(Inherited from MacroExtensionContainerTContainer, TExtension.) | |
RegisterExtensions |
Registers all the fields.
(Overrides MacroExtensionContainerTContainer, TExtensionRegisterExtensions.) | |
RegisterField |
Registers the given field.
| |
RegisterFields |
Registers all the fields.
|