PluginType
- Namespace:
PPDS.Dataverse.Generated - Assembly:
PPDS.Dataverse - Kind: Class
- Base:
Entity - Implements:
INotifyPropertyChanged,INotifyPropertyChanging,IExtensibleDataObject
Summary
Type that inherits from the IPlugin interface and is contained within a plug-in assembly.
Members
Constructors
PluginType()
PluginType()
Default Constructor.
Properties
AssemblyName
string AssemblyName { get; }
Full path name of the plug-in assembly.
ComponentState
Nullable<componentstate> ComponentState { get; }
For internal use only.
CreatedBy
EntityReference CreatedBy { get; }
Unique identifier of the user who created the plug-in type.
CreatedOn
Nullable<DateTime> CreatedOn { get; }
Date and time when the plug-in type was created.
CreatedOnBehalfBy
EntityReference CreatedOnBehalfBy { get; }
Unique identifier of the delegate user who created the plugintype.
Culture
string Culture { get; }
Culture code for the plug-in assembly.
CustomWorkflowActivityInfo
string CustomWorkflowActivityInfo { get; }
Serialized Custom Activity Type information, including required arguments. For more information, see SandboxCustomActivityInfo.
CustomizationLevel
Nullable<int> CustomizationLevel { get; }
Customization level of the plug-in type.
Description
string Description { get; set; }
Description of the plug-in type.
FriendlyName
string FriendlyName { get; set; }
User friendly name for the plug-in.
IsWorkflowActivity
Nullable<bool> IsWorkflowActivity { get; }
Indicates if the plug-in is a custom activity for workflows.
Major
Nullable<int> Major { get; }
Major of the version number of the assembly for the plug-in type.
Minor
Nullable<int> Minor { get; }
Minor of the version number of the assembly for the plug-in type.
ModifiedBy
EntityReference ModifiedBy { get; }
Unique identifier of the user who last modified the plug-in type.
ModifiedOn
Nullable<DateTime> ModifiedOn { get; }
Date and time when the plug-in type was last modified.
ModifiedOnBehalfBy
EntityReference ModifiedOnBehalfBy { get; }
Unique identifier of the delegate user who last modified the plugintype.
Name
string Name { get; set; }
Name of the plug-in type.
OrganizationId
EntityReference OrganizationId { get; }
Unique identifier of the organization with which the plug-in type is associated.
OverwriteTime
Nullable<DateTime> OverwriteTime { get; }
For internal use only.
PluginAssemblyId
EntityReference PluginAssemblyId { get; set; }
Unique identifier of the plug-in assembly that contains this plug-in type.
PluginTypeExportKey
string PluginTypeExportKey { get; set; }
Uniquely identifies the plug-in type associated with a plugin package when exporting a solution.
PluginTypeId
Nullable<Guid> PluginTypeId { get; set; }
Unique identifier of the plug-in type.
PluginTypeIdUnique
Nullable<Guid> PluginTypeIdUnique { get; }
Unique identifier of the plug-in type.
PublicKeyToken
string PublicKeyToken { get; }
Public key token of the assembly for the plug-in type.
SolutionId
Nullable<Guid> SolutionId { get; }
Unique identifier of the associated solution.
TypeName
string TypeName { get; set; }
Fully qualified type name of the plug-in type.
Version
string Version { get; }
Version number of the assembly for the plug-in type.
WorkflowActivityGroupName
string WorkflowActivityGroupName { get; set; }
Group name of workflow custom activity.
createdby_plugintype
SystemUser createdby_plugintype { get; }
N:1 createdby_plugintype
lk_plugintype_createdonbehalfby
SystemUser lk_plugintype_createdonbehalfby { get; }
N:1 lk_plugintype_createdonbehalfby
lk_plugintype_modifiedonbehalfby
SystemUser lk_plugintype_modifiedonbehalfby { get; }
N:1 lk_plugintype_modifiedonbehalfby
modifiedby_plugintype
SystemUser modifiedby_plugintype { get; }
N:1 modifiedby_plugintype
pluginassembly_plugintype
PluginAssembly pluginassembly_plugintype { get; set; }
N:1 pluginassembly_plugintype
plugintype_sdkmessageprocessingstep
IEnumerable<SdkMessageProcessingStep> plugintype_sdkmessageprocessingstep { get; set; }
1:N plugintype_sdkmessageprocessingstep
plugintypeid_sdkmessageprocessingstep
IEnumerable<SdkMessageProcessingStep> plugintypeid_sdkmessageprocessingstep { get; set; }
1:N plugintypeid_sdkmessageprocessingstep