Class CreateDocumentTemplatePluginsProvider
List of document plugins that can create document templates.
Inherited Members
Namespace: SuperOffice.CRM.Lists
Assembly: SoDataBase.dll
Syntax
[MDOProviderPlugin("CreateDocumentTemplatePlugin")]
public class CreateDocumentTemplatePluginsProvider : LiteralsOnlyBase, ISoListProvider, ISoList, IPlugin
Constructors
CreateDocumentTemplatePluginsProvider()
List of document plugins that can create document templates.
Declaration
public CreateDocumentTemplatePluginsProvider()
Fields
ProviderName
List of document plugins that can create document templates.
Declaration
public const string ProviderName = "CreateDocumentTemplatePlugin"
Field Value
Type | Description |
---|---|
String |
Methods
AddItems()
List of document plugins that can create document templates.
Declaration
protected override void AddItems()
Overrides
GetDocumentPlugins()
Public for testability-purposes.
Declaration
public static List<DocumentPlugin2Attribute> GetDocumentPlugins()
Returns
Type | Description |
---|---|
List<DocumentPlugin2Attribute> |
GetPluginInfos()
Public for testability-purposes.
Declaration
public static PluginInfo[] GetPluginInfos()
Returns
Type | Description |
---|---|
PluginInfo[] |
ShouldIncludePlugin(IDocumentPlugin2)
Public for testability-purposes.
Declaration
public static bool ShouldIncludePlugin(IDocumentPlugin2 plugin)
Parameters
Type | Name | Description |
---|---|---|
IDocumentPlugin2 | plugin |
Returns
Type | Description |
---|---|
Boolean |
ShouldIncludePluginInfo(PluginInfo)
Public for testability-purposes.
Declaration
public static bool ShouldIncludePluginInfo(PluginInfo pluginInfo)
Parameters
Type | Name | Description |
---|---|---|
PluginInfo | pluginInfo |
Returns
Type | Description |
---|---|
Boolean |
Implements
Extension Methods
EnumUtil.MapEnums<From, To>(From)