PluginType Entity Metadata
[Applies to: Microsoft Dynamics CRM 2011]
The following information is for the plug-in type entity in a default, uncustomized installation of Microsoft Dynamics CRM. The schema name and early bound class for this entity is PriceLevel.
To view the entity metadata for your organization, install the Metadata Browser solution described in Browse the Metadata for Your Organization.
In This Topic
Entity Metadata
Privilege Metadata
Attribute Metadata
One-to-Many Relationships
Many-to-Many Relationships
Many-to-One Relationships
Entity Metadata
The following table shows the metadata for the plug-in type entity.
Entity metadata property | Value |
---|---|
EntityLogicalName |
plugintype |
DisplayName |
Plug-in Type |
DisplayCollectionName |
Plug-in Types |
OTC |
4602 |
OwnershipType |
OrganizationOwned |
IsCustomizable |
False |
IsAvailableOffline |
True |
AutoRouteToOwnerQueue |
False |
CanBeInManyToMany |
False |
CanBePrimaryEntityInRelationship |
False |
CanBeRelatedEntityInRelationship |
False |
CanCreateAttributes |
False |
CanCreateCharts |
False |
CanCreateForms |
False |
CanCreateViews |
False |
CanModifyAdditionalSettings |
False |
CanTriggerWorkflow |
False |
IsActivity |
False |
IsActivityParty |
False |
IsAuditEnabled |
False |
IsChildEntity |
False |
IsConnectionsEnabled |
canmodifyconnectionsettings |
IsCustomEntity |
False |
IsDocumentManagementEnabled |
False |
IsDuplicateDetectionEnabled |
False |
IsEnabledForCharts |
False |
IsImportable |
False |
IsIntersect |
False |
IsMailMergeEnabled |
False |
IsManaged |
True |
IsMappable |
False |
IsReadingPaneEnabled |
True |
IsRenameable |
False |
IsValidForAdvancedFind |
True |
IsValidForQueue |
False |
IsVisibleInMobile |
False |
PrimaryIdAttribute |
plugintypeid |
PrimaryNameAttribute |
name |
ReportViewName |
FilteredPluginType |
RecurrenceBaseEntityLogicalName |
x |
Description |
Type that inherits from the IPlugin interface and is contained within a plug-in assembly. |
Privilege Metadata
The following table shows the privilege metadata for the plug-in type entity.
PrivilegeName | Id | Type | CanBeBasic | CanBeDeep | CanBeGlobal | CanBeLocal |
---|---|---|---|---|---|---|
prvCreatePluginType |
592cb518-880d-492f-bd3c-3558413b8ced |
Create |
False |
False |
True |
False |
prvDeletePluginType |
5e1c5422-9a12-4d3e-9960-51a812a005e2 |
Delete |
False |
False |
True |
False |
prvReadPluginType |
9365005c-4703-473b-8d3c-d073cfd8670c |
Read |
False |
False |
True |
False |
prvWritePluginType |
c70843e8-d617-4873-9d05-8a8d4a68ee58 |
Write |
False |
False |
True |
False |
Attribute Metadata
The following table shows the attribute metadata for the plug-in type entity.
LogicalName | Description | Type | SchemaName | IsCustomAttribute | IsCustomizable | RequiredLevel | IsValidForCreate | IsValidForRead | IsValidForUpdate | CanBeSecuredForCreate | CanBeSecuredForRead | CanBeSecuredForUpdate | IsAuditEnabled | IsManaged | IsPrimaryId | IsPrimaryName | IsRenameable | IsSecured | IsValidForAdvancedFind | DisplayName | DeprecatedVersion |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
assemblyname |
Full path name of the plug-in assembly. |
String |
AssemblyName |
False |
False |
ApplicationRequired |
False |
True |
False |
False |
False |
False |
True |
True |
False |
False |
False |
False |
True |
Assembly Name |
|
componentstate |
For internal use only. |
Picklist |
ComponentState |
False |
False |
SystemRequired |
False |
True |
False |
False |
False |
False |
False |
True |
False |
False |
False |
False |
False |
Component State |
|
createdby |
Unique identifier of the user who created the plug-in type. |
Lookup |
CreatedBy |
False |
False |
None |
False |
True |
False |
False |
False |
False |
False |
True |
False |
False |
False |
False |
True |
Created By |
|
createdon |
Date and time when the plug-in type was created. |
DateTime |
CreatedOn |
False |
False |
None |
False |
True |
False |
False |
False |
False |
False |
True |
False |
False |
False |
False |
True |
Created On |
|
createdonbehalfby |
Unique identifier of the delegate user who created the plugintype. |
Lookup |
CreatedOnBehalfBy |
False |
False |
None |
False |
True |
False |
False |
False |
False |
False |
True |
False |
False |
False |
False |
True |
Created By (Delegate) |
|
culture |
Culture code for the plug-in assembly. |
String |
Culture |
False |
False |
ApplicationRequired |
False |
True |
False |
False |
False |
False |
True |
True |
False |
False |
False |
False |
False |
Culture |
|
customizationlevel |
Customization level of the plug-in type. |
Integer |
CustomizationLevel |
False |
False |
SystemRequired |
False |
True |
False |
False |
False |
False |
True |
True |
False |
False |
False |
False |
False |
||
customworkflowactivityinfo |
Serialized Custom Activity Type information, including required arguments. For more information, see SandboxCustomActivityInfo. |
Memo |
CustomWorkflowActivityInfo |
False |
False |
None |
False |
True |
False |
False |
False |
False |
True |
True |
False |
False |
False |
False |
False |
CustomWorkflowActivityInfo |
|
description |
Description of the plug-in type. |
String |
Description |
False |
False |
None |
True |
True |
True |
False |
False |
False |
True |
True |
False |
False |
False |
False |
True |
Description |
|
friendlyname |
User friendly name for the plug-in. |
String |
FriendlyName |
False |
False |
SystemRequired |
True |
True |
True |
False |
False |
False |
True |
True |
False |
False |
False |
False |
True |
Display Name |
|
ismanaged |
Boolean |
IsManaged |
False |
False |
SystemRequired |
False |
True |
False |
False |
False |
False |
True |
True |
False |
False |
False |
False |
False |
|||
isworkflowactivity |
Indicates if the plug-in is a custom activity for workflows. |
Boolean |
IsWorkflowActivity |
False |
False |
None |
False |
True |
False |
False |
False |
False |
True |
True |
False |
False |
False |
False |
True |
Is Workflow Activity |
|
major |
Major of the version number of the assembly for the plug-in type. |
Integer |
Major |
False |
False |
SystemRequired |
False |
True |
False |
False |
False |
False |
True |
True |
False |
False |
False |
False |
False |
Version major |
|
minor |
Minor of the version number of the assembly for the plug-in type. |
Integer |
Minor |
False |
False |
SystemRequired |
False |
True |
False |
False |
False |
False |
True |
True |
False |
False |
False |
False |
False |
Version minor |
|
modifiedby |
Unique identifier of the user who last modified the plug-in type. |
Lookup |
ModifiedBy |
False |
False |
None |
False |
True |
False |
False |
False |
False |
False |
True |
False |
False |
False |
False |
True |
Modified By |
|
modifiedon |
Date and time when the plug-in type was last modified. |
DateTime |
ModifiedOn |
False |
False |
None |
False |
True |
False |
False |
False |
False |
False |
True |
False |
False |
False |
False |
True |
Modified On |
|
modifiedonbehalfby |
Unique identifier of the delegate user who last modified the plugintype. |
Lookup |
ModifiedOnBehalfBy |
False |
False |
None |
False |
True |
False |
False |
False |
False |
False |
True |
False |
False |
False |
False |
False |
Modified By (Delegate) |
|
name |
Name of the plug-in type. |
String |
Name |
False |
False |
None |
True |
True |
True |
False |
False |
False |
True |
True |
False |
True |
False |
False |
True |
Name |
|
organizationid |
Unique identifier of the organization with which the plug-in type is associated. |
Lookup |
OrganizationId |
False |
False |
SystemRequired |
False |
True |
False |
False |
False |
False |
False |
True |
False |
False |
False |
False |
False |
||
overwritetime |
For internal use only. |
DateTime |
OverwriteTime |
False |
False |
SystemRequired |
False |
True |
False |
False |
False |
False |
False |
True |
False |
False |
False |
False |
False |
Record Overwrite Time |
|
pluginassemblyid |
Unique identifier of the plug-in assembly that contains this plug-in type. |
Lookup |
PluginAssemblyId |
False |
False |
None |
True |
True |
True |
False |
False |
False |
True |
True |
False |
False |
False |
False |
True |
Plugin Assembly |
|
plugintypeid |
Unique identifier of the plug-in type. |
Uniqueidentifier |
PluginTypeId |
False |
False |
SystemRequired |
True |
True |
False |
False |
False |
False |
False |
True |
True |
False |
False |
False |
True |
Plug-in Type |
|
plugintypeidunique |
Unique identifier of the plug-in type. |
Uniqueidentifier |
PluginTypeIdUnique |
False |
False |
SystemRequired |
False |
True |
False |
False |
False |
False |
False |
True |
False |
False |
False |
False |
False |
||
publickeytoken |
Public key token of the assembly for the plug-in type. |
String |
PublicKeyToken |
False |
False |
ApplicationRequired |
False |
True |
False |
False |
False |
False |
True |
True |
False |
False |
False |
False |
True |
Public Key Token |
|
solutionid |
Unique identifier of the associated solution. |
Uniqueidentifier |
SolutionId |
False |
False |
SystemRequired |
False |
True |
False |
False |
False |
False |
False |
True |
False |
False |
False |
False |
False |
Solution |
|
supportingsolutionid |
For internal use only. |
Uniqueidentifier |
SupportingSolutionId |
False |
False |
None |
False |
False |
False |
False |
False |
False |
False |
True |
False |
False |
False |
False |
True |
Solution |
|
typename |
Fully qualified type name of the plug-in type. |
String |
TypeName |
False |
False |
SystemRequired |
True |
True |
True |
False |
False |
False |
True |
True |
False |
False |
False |
False |
True |
Type Name |
|
version |
Version number of the assembly for the plug-in type. |
String |
Version |
False |
False |
ApplicationRequired |
False |
True |
False |
False |
False |
False |
True |
True |
False |
False |
False |
False |
True |
Version |
|
versionnumber |
BigInt |
VersionNumber |
False |
False |
None |
False |
True |
False |
False |
False |
False |
False |
True |
False |
False |
False |
False |
False |
|||
workflowactivitygroupname |
Group name of workflow custom activity. |
String |
WorkflowActivityGroupName |
False |
False |
None |
True |
True |
True |
False |
False |
False |
True |
True |
False |
False |
False |
False |
False |
Workflow Activity Group Name |
One-to-Many Relationships
The following table shows the entities that are the referencing entity in a one-to-many relationship with the plug-in type entity.
Relationship schema name | Referencing Entity |
---|---|
plugintype_plugintypestatistic |
plugintypestatistic |
plugintypeid_sdkmessageprocessingstep |
sdkmessageprocessingstep |
plugintype_sdkmessageprocessingstep |
Sdkmessageprocessingstep |
plugin_type_service |
service |
userentityinstancedata_plugintype |
userentityinstancedata |
Many-to-Many Relationships
There are no many-to-many relationships for the plug-in type entity.
Many-to-One Relationships
The following table shows the entities that are the referenced entity in a many-to-one relationship with the plug-in type entity.
Relationship schema name |
Referenced Entity |
organization_plugintype |
organization |
pluginassembly_plugintype |
pluginassembly |
lk_plugintype_createdonbehalfby |
systemuser |
modifiedby_plugintype |
systemuser |
createdby_plugintype |
systemuser |
lk_plugintype_modifiedonbehalfby |
systemuser |
See Also
Reference
EntityMetadata
AttributeMetadata
OneToManyRelationshipMetadata
ManyToManyRelationshipMetadata
Concepts
PriceLevel (Price List) Entity Messages and Methods
PriceLevel (PriceList) Entity OptionSet Attribute Metadata
PriceLevel (Price List) Entity Privileges
Microsoft Dynamics CRM 2011
Send comments about this topic to Microsoft.
© 2013 Microsoft Corporation. All rights reserved.