EntityMetadata Members
Contains the metadata for an entity.
The following tables list the members exposed by the EntityMetadata type.
Public Constructors
Name | Description | |
---|---|---|
EntityMetadata | Initializes a new instance of the EntityMetadata class |
Top
Public Properties
Name | Description | |
---|---|---|
ActivityTypeMask | Gets or sets whether a custom activity should appear in the activity menus in the Web application. | |
Attributes | Gets the array of attribute metadata for the entity. | |
AutoCreateAccessTeams | Gets or sets whether the entity is enabled for auto created access teams. | |
AutoRouteToOwnerQueue | Gets or sets whether to automatically move records to the owner’s default queue when a record of this type is created or assigned. | |
CanBeInManyToMany | Gets the property that determines whether the entity can be in a Many-to-Many entity relationship. | |
CanBePrimaryEntityInRelationship | Gets the property that determines whether the entity can be the referenced entity in a One-to-Many entity relationship. | |
CanBeRelatedEntityInRelationship | Gets the property that determines whether the entity can be the referencing entity in a One-to-Many entity relationship. | |
CanChangeHierarchicalRelationship | Gets or sets whether the hierarchical state of entity relationships included in your managed solutions can be changed. | |
CanCreateAttributes | Gets or sets the property that determines whether additional attributes can be added to the entity. | |
CanCreateCharts | Gets or sets the property that determines whether new charts can be created for the entity. | |
CanCreateForms | Gets or sets the property that determines whether new forms can be created for the entity. | |
CanCreateViews | Gets or sets the property that determines whether new views can be created for the entity. | |
CanEnableSyncToExternalSearchIndex | ||
CanModifyAdditionalSettings | Gets or sets the property that determines whether any other entity properties not represented by a managed property can be changed. | |
CanTriggerWorkflow | Gets whether the entity can trigger a workflow process. | |
ChangeTrackingEnabled | Gets or sets a Boolean value that specifies whether change tracking is enabled for an entity or not. | |
CollectionSchemaName | Gets or sets the collection schema name of the entity. | |
DaysSinceRecordLastModified | ||
Description | Gets or sets the label containing the description for the entity. | |
DisplayCollectionName | Gets or sets the label containing the plural display name for the entity. | |
DisplayName | Gets or sets the label containing the display name for the entity. | |
EnforceStateTransitions | Gets whether the entity will enforce custom state transitions. | |
EntityColor | Gets or sets the hexadecimal code to represent the color to be used for this entity in the application. | |
EntityHelpUrl | Gets or sets the URL of the resource to display help content for this entity | |
EntityHelpUrlEnabled | Gets or sets whether the entity supports custom help content. | |
EntitySetName | Gets or sets the entity set name. | |
ExtensionData | Gets or sets the structure that contains extra data. (inherited from MetadataBase) | |
HasChanged | Gets whether the item of metadata has changed. (inherited from MetadataBase) | |
IconLargeName | Gets or sets the name of the image web resource for the large icon for the entity. | |
IconMediumName | Gets or sets the name of the image web resource for the medium icon for the entity. | |
IconSmallName | Gets or sets the name of the image web resource for the small icon for the entity. | |
IntroducedVersion | Gets a string identifying the solution version that the solution component was added in. | |
IsActivity | Gets or sets whether the entity is an activity. | |
IsActivityParty | Gets or sets whether the email messages can be sent to an email address stored in a record of this type. | |
IsAIRUpdated | Gets whether the entity uses the updated user interface. | |
IsAuditEnabled | Gets or sets the property that determines whether auditing has been enabled for the entity. | |
IsAvailableOffline | Gets or sets whether the entity is available offline. | |
IsBusinessProcessEnabled | Gets whether the entity is enabled for business process flows. | |
IsChildEntity | Gets whether the entity is a child entity. | |
IsConnectionsEnabled | Gets or sets the property that determines whether connections are enabled for this entity. | |
IsCustomEntity | Gets whether the entity is a custom entity. | |
IsCustomizable | Gets or sets the property that determines whether the entity is customizable. | |
IsDocumentManagementEnabled | Gets or sets the property that determines whether document management is enabled. | |
IsDuplicateDetectionEnabled | Gets or sets the property that determines whether duplicate detection is enabled. | |
IsEnabledForCharts | Gets whether charts are enabled. | |
IsEnabledForExternalChannels | ||
IsEnabledForTrace | For internal use only. | |
IsImportable | Gets whether the entity can be imported using the Import Wizard. | |
IsInteractionCentricEnabled | ||
IsIntersect | Gets whether the entity is an intersection table for two other entities. | |
IsKnowledgeManagementEnabled | Gets or sets whether Parature knowledge management integration is enabled for the entity. | |
IsMailMergeEnabled | Gets or sets the property that determines whether mail merge is enabled for this entity. | |
IsManaged | Gets whether the entity is part of a managed solution. | |
IsMappable | Gets or sets the property that determines whether entity mapping is available for the entity. | |
IsOfflineInMobileClient | ||
IsOneNoteIntegrationEnabled | Gets or sets whether OneNote integration is enabled for the. | |
IsOptimisticConcurrencyEnabled | Gets whether optimistic concurrency is enabled for the entity | |
IsPrivate | Gets whether the entity is public or private. | |
IsQuickCreateEnabled | Gets or sets the value indicating if the entity is enabled for quick create forms. | |
IsReadingPaneEnabled | For internal use only. | |
IsReadOnlyInMobileClient | Gets or sets the property that determines whether Microsoft Dynamics CRM for tablets users can update data for this entity. | |
IsRenameable | Gets or sets the property that determines whether the entity DisplayName and DisplayCollectionName can be changed by editing the entity in the application. | |
IsStateModelAware | Gets whether the entity supports setting custom state transitions. | |
IsValidForAdvancedFind | Gets or sets whether the entity is will be shown in Advanced Find. | |
IsValidForQueue | Gets or sets the property that determines whether the entity is enabled for queues. | |
IsVisibleInMobile | Gets or sets the property that determines whether Microsoft Dynamics CRM for phones users can see data for this entity. | |
IsVisibleInMobileClient | Gets or sets the property that determines whether Microsoft Dynamics CRM for tablets users can see data for this entity. | |
Keys | Gets an array of keys for an entity. | |
LogicalCollectionName | Gets the logical collection name. | |
LogicalName | Gets or sets the logical name for the entity. | |
ManyToManyRelationships | Gets the array of many-to-many relationships for the entity. | |
ManyToOneRelationships | Gets the array of many-to-one relationships for the entity. | |
MetadataId | Gets or sets a unique identifier for the metadata item. (inherited from MetadataBase) | |
ObjectTypeCode | Gets the entity type code. | |
OneToManyRelationships | Gets the array of one-to-many relationships for the entity. | |
OwnershipType | Gets or sets the ownership type for the entity. | |
PrimaryIdAttribute | Gets the name of the attribute that is the primary id for the entity. | |
PrimaryImageAttribute | Gets the name of the primary image attribute for an entity. | |
PrimaryNameAttribute | Gets the name of the primary attribute for an entity. | |
Privileges | Gets the privilege metadata for the entity. | |
RecurrenceBaseEntityLogicalName | Gets the name of the entity that is recurring. | |
ReportViewName | Gets the name of the report view for the entity. | |
SchemaName | Gets or sets the schema name for the entity. | |
SyncToExternalSearchIndex |
Top
Public Methods
(see also Protected Methods)
Name | Description | |
---|---|---|
Equals | (inherited from Object) | |
GetHashCode | (inherited from Object) | |
GetType | (inherited from Object) | |
ToString | (inherited from Object) |
Top
Protected Methods
Name | Description | |
---|---|---|
Finalize | (inherited from Object) | |
MemberwiseClone | (inherited from Object) |
Top
See Also
Reference
EntityMetadata Class
Microsoft.Xrm.Sdk.Metadata Namespace
Other Resources
Customize Entity Metadata
Sample: Create and Update Entity Metadata
Sample: Dump Entity Metadata to a File
Sample: Retrieve Entity Metadata Using JavaScript
Send comments about this topic to Microsoft.
© 2015 Microsoft. All rights reserved.