Skip to main content

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