EntityMetadata EntityMetadata EntityMetadata EntityMetadata Class

Definition

Contains the metadata for an entity.

public ref class EntityMetadata sealed : Microsoft::Xrm::Sdk::Metadata::MetadataBase
[Microsoft.Xrm.Sdk.Metadata.MetadataName(LogicalCollectionName="EntityDefinitions", LogicalName="EntityMetadata")]
[System.Runtime.Serialization.DataContract(Name="EntityMetadata", Namespace="http://schemas.microsoft.com/xrm/2011/Metadata")]
public sealed class EntityMetadata : Microsoft.Xrm.Sdk.Metadata.MetadataBase
type EntityMetadata = class
    inherit MetadataBase
Public NotInheritable Class EntityMetadata
Inherits MetadataBase
Inheritance
EntityMetadataEntityMetadataEntityMetadataEntityMetadata
Attributes

Constructors

EntityMetadata() EntityMetadata() EntityMetadata() EntityMetadata()

Initializes a new instance of the EntityMetadata class

Properties

ActivityTypeMask ActivityTypeMask ActivityTypeMask ActivityTypeMask

Gets or sets whether a custom activity should appear in the activity menus in the Web application.

Attributes Attributes Attributes Attributes

Gets the array of attribute metadata for the entity.

AutoCreateAccessTeams AutoCreateAccessTeams AutoCreateAccessTeams AutoCreateAccessTeams

Gets or sets whether the entity is enabled for auto created access teams.

AutoRouteToOwnerQueue AutoRouteToOwnerQueue AutoRouteToOwnerQueue 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 CanBeInManyToMany CanBeInManyToMany CanBeInManyToMany

Gets the property that determines whether the entity can be in a Many-to-Many entity relationship.

CanBePrimaryEntityInRelationship CanBePrimaryEntityInRelationship CanBePrimaryEntityInRelationship CanBePrimaryEntityInRelationship

Gets the property that determines whether the entity can be the referenced entity in a One-to-Many entity relationship.

CanBeRelatedEntityInRelationship CanBeRelatedEntityInRelationship CanBeRelatedEntityInRelationship CanBeRelatedEntityInRelationship

Gets the property that determines whether the entity can be the referencing entity in a One-to-Many entity relationship.

CanChangeHierarchicalRelationship CanChangeHierarchicalRelationship CanChangeHierarchicalRelationship CanChangeHierarchicalRelationship

Gets or sets whether the hierarchical state of entity relationships included in your managed solutions can be changed.

CanChangeTrackingBeEnabled CanChangeTrackingBeEnabled CanChangeTrackingBeEnabled CanChangeTrackingBeEnabled

CanCreateAttributes CanCreateAttributes CanCreateAttributes CanCreateAttributes

Gets or sets the property that determines whether additional attributes can be added to the entity.

CanCreateCharts CanCreateCharts CanCreateCharts CanCreateCharts

Gets or sets the property that determines whether new charts can be created for the entity.

CanCreateForms CanCreateForms CanCreateForms CanCreateForms

Gets or sets the property that determines whether new forms can be created for the entity.

CanCreateViews CanCreateViews CanCreateViews CanCreateViews

Gets or sets the property that determines whether new views can be created for the entity.

CanEnableSyncToExternalSearchIndex CanEnableSyncToExternalSearchIndex CanEnableSyncToExternalSearchIndex CanEnableSyncToExternalSearchIndex

Gets or sets whether this entity can be enabled for relevance search when customizing a managed solution.

CanModifyAdditionalSettings CanModifyAdditionalSettings CanModifyAdditionalSettings CanModifyAdditionalSettings

Gets or sets the property that determines whether any other entity properties not represented by a managed property can be changed.

CanTriggerWorkflow CanTriggerWorkflow CanTriggerWorkflow CanTriggerWorkflow

Gets whether the entity can trigger a workflow process.

ChangeTrackingEnabled ChangeTrackingEnabled ChangeTrackingEnabled ChangeTrackingEnabled

Gets or sets a Boolean value that specifies whether change tracking is enabled for an entity or not.

CollectionSchemaName CollectionSchemaName CollectionSchemaName CollectionSchemaName

Gets or sets the collection schema name of the entity.

DataProviderId DataProviderId DataProviderId DataProviderId
DataSourceId DataSourceId DataSourceId DataSourceId
DaysSinceRecordLastModified DaysSinceRecordLastModified DaysSinceRecordLastModified DaysSinceRecordLastModified

Description Description Description Description

Gets or sets the label containing the description for the entity.

DisplayCollectionName DisplayCollectionName DisplayCollectionName DisplayCollectionName

Gets or sets the label containing the plural display name for the entity.

DisplayName DisplayName DisplayName DisplayName

Gets or sets the label containing the display name for the entity.

EnforceStateTransitions EnforceStateTransitions EnforceStateTransitions EnforceStateTransitions

Gets whether the entity will enforce custom state transitions.

EntityColor EntityColor EntityColor EntityColor

Gets or sets the hexadecimal code to represent the color to be used for this entity in the application.

EntityHelpUrl EntityHelpUrl EntityHelpUrl EntityHelpUrl

Gets or sets the URL of the resource to display help content for this entity

EntityHelpUrlEnabled EntityHelpUrlEnabled EntityHelpUrlEnabled EntityHelpUrlEnabled

Gets or sets whether the entity supports custom help content.

EntitySetName EntitySetName EntitySetName EntitySetName

Gets or sets the entity set name.

ExtensionData ExtensionData ExtensionData ExtensionData

Gets or sets the structure that contains extra data.

(Inherited from MetadataBase)
ExternalCollectionName ExternalCollectionName ExternalCollectionName ExternalCollectionName
ExternalName ExternalName ExternalName ExternalName
HasChanged HasChanged HasChanged HasChanged

Gets whether the item of metadata has changed.

(Inherited from MetadataBase)
IconLargeName IconLargeName IconLargeName IconLargeName

Gets or sets the name of the image web resource for the large icon for the entity.

IconMediumName IconMediumName IconMediumName IconMediumName

Gets or sets the name of the image web resource for the medium icon for the entity.

IconSmallName IconSmallName IconSmallName IconSmallName

Gets or sets the name of the image web resource for the small icon for the entity.

IconVectorName IconVectorName IconVectorName IconVectorName
IntroducedVersion IntroducedVersion IntroducedVersion IntroducedVersion

Gets a string identifying the solution version that the solution component was added in.

IsActivity IsActivity IsActivity IsActivity

Gets or sets whether the entity is an activity.

IsActivityParty IsActivityParty IsActivityParty IsActivityParty

Gets or sets whether the email messages can be sent to an email address stored in a record of this type.

IsAIRUpdated IsAIRUpdated IsAIRUpdated IsAIRUpdated

Gets whether the entity uses the updated user interface.

IsAuditEnabled IsAuditEnabled IsAuditEnabled IsAuditEnabled

Gets or sets the property that determines whether auditing has been enabled for the entity.

IsAvailableOffline IsAvailableOffline IsAvailableOffline IsAvailableOffline

Gets or sets whether the entity is available offline.

IsBPFEntity IsBPFEntity IsBPFEntity IsBPFEntity

IsBusinessProcessEnabled IsBusinessProcessEnabled IsBusinessProcessEnabled IsBusinessProcessEnabled

Gets whether the entity is enabled for business process flows.

IsChildEntity IsChildEntity IsChildEntity IsChildEntity

Gets whether the entity is a child entity.

IsConnectionsEnabled IsConnectionsEnabled IsConnectionsEnabled IsConnectionsEnabled

Gets or sets the property that determines whether connections are enabled for this entity.

IsCustomEntity IsCustomEntity IsCustomEntity IsCustomEntity

Gets whether the entity is a custom entity.

IsCustomizable IsCustomizable IsCustomizable IsCustomizable

Gets or sets the property that determines whether the entity is customizable.

IsDocumentManagementEnabled IsDocumentManagementEnabled IsDocumentManagementEnabled IsDocumentManagementEnabled

Gets or sets the property that determines whether document management is enabled.

IsDocumentRecommendationsEnabled IsDocumentRecommendationsEnabled IsDocumentRecommendationsEnabled IsDocumentRecommendationsEnabled

Gets or sets whether the entity is enabled for document recommendations.

IsDuplicateDetectionEnabled IsDuplicateDetectionEnabled IsDuplicateDetectionEnabled IsDuplicateDetectionEnabled

Gets or sets the property that determines whether duplicate detection is enabled.

IsEnabledForCharts IsEnabledForCharts IsEnabledForCharts IsEnabledForCharts

Gets whether charts are enabled.

IsEnabledForExternalChannels IsEnabledForExternalChannels IsEnabledForExternalChannels IsEnabledForExternalChannels

IsEnabledForTrace IsEnabledForTrace IsEnabledForTrace IsEnabledForTrace

For internal use only.

IsImportable IsImportable IsImportable IsImportable

Gets whether the entity can be imported using the Import Wizard.

IsInteractionCentricEnabled IsInteractionCentricEnabled IsInteractionCentricEnabled IsInteractionCentricEnabled

Gets or sets whether the entity is enabled for interactive experience.

IsIntersect IsIntersect IsIntersect IsIntersect

Gets whether the entity is an intersection table for two other entities.

IsKnowledgeManagementEnabled IsKnowledgeManagementEnabled IsKnowledgeManagementEnabled IsKnowledgeManagementEnabled

Gets or sets whether Parature knowledge management integration is enabled for the entity.

IsLogicalEntity IsLogicalEntity IsLogicalEntity IsLogicalEntity

IsMailMergeEnabled IsMailMergeEnabled IsMailMergeEnabled IsMailMergeEnabled

Gets or sets the property that determines whether mail merge is enabled for this entity.

IsManaged IsManaged IsManaged IsManaged

Gets whether the entity is part of a managed solution.

IsMappable IsMappable IsMappable IsMappable

Gets or sets the property that determines whether entity mapping is available for the entity.

IsOfflineInMobileClient IsOfflineInMobileClient IsOfflineInMobileClient IsOfflineInMobileClient

IsOneNoteIntegrationEnabled IsOneNoteIntegrationEnabled IsOneNoteIntegrationEnabled IsOneNoteIntegrationEnabled

Gets or sets whether OneNote integration is enabled for the.

IsOptimisticConcurrencyEnabled IsOptimisticConcurrencyEnabled IsOptimisticConcurrencyEnabled IsOptimisticConcurrencyEnabled

Gets whether optimistic concurrency is enabled for the entity

IsPrivate IsPrivate IsPrivate IsPrivate

Gets whether the entity is public or private.

IsQuickCreateEnabled IsQuickCreateEnabled IsQuickCreateEnabled IsQuickCreateEnabled

Gets or sets the value indicating if the entity is enabled for quick create forms.

IsReadingPaneEnabled IsReadingPaneEnabled IsReadingPaneEnabled IsReadingPaneEnabled

For internal use only.

IsReadOnlyInMobileClient IsReadOnlyInMobileClient IsReadOnlyInMobileClient IsReadOnlyInMobileClient

Gets or sets the property that determines whether Microsoft Dynamics 365 for tablets users can update data for this entity.

IsRenameable IsRenameable IsRenameable IsRenameable

Gets or sets the property that determines whether the entity DisplayName and DisplayCollectionName can be changed by editing the entity in the application.

IsSLAEnabled IsSLAEnabled IsSLAEnabled IsSLAEnabled

Gets or sets the value indicating if the entity is enabled for service level agreements (SLAs).

IsStateModelAware IsStateModelAware IsStateModelAware IsStateModelAware

Gets whether the entity supports setting custom state transitions.

IsValidForAdvancedFind IsValidForAdvancedFind IsValidForAdvancedFind IsValidForAdvancedFind

Gets or sets whether the entity is will be shown in Advanced Find.

IsValidForQueue IsValidForQueue IsValidForQueue IsValidForQueue

Gets or sets the property that determines whether the entity is enabled for queues.

IsVisibleInMobile IsVisibleInMobile IsVisibleInMobile IsVisibleInMobile

Gets or sets the property that determines whether Microsoft Dynamics 365 for phones users can see data for this entity.

IsVisibleInMobileClient IsVisibleInMobileClient IsVisibleInMobileClient IsVisibleInMobileClient

Gets or sets the property that determines whether Microsoft Dynamics 365 for tablets users can see data for this entity.

Keys Keys Keys Keys

Gets an array of keys for an entity.

LogicalCollectionName LogicalCollectionName LogicalCollectionName LogicalCollectionName

Gets the logical collection name.

LogicalName LogicalName LogicalName LogicalName

Gets or sets the logical name for the entity.

ManyToManyRelationships ManyToManyRelationships ManyToManyRelationships ManyToManyRelationships

Gets the array of many-to-many relationships for the entity.

ManyToOneRelationships ManyToOneRelationships ManyToOneRelationships ManyToOneRelationships

Gets the array of many-to-one relationships for the entity.

MetadataId MetadataId MetadataId MetadataId

Gets or sets a unique identifier for the metadata item.

(Inherited from MetadataBase)
MobileOfflineFilters MobileOfflineFilters MobileOfflineFilters MobileOfflineFilters

ObjectTypeCode ObjectTypeCode ObjectTypeCode ObjectTypeCode

Gets the entity type code.

OneToManyRelationships OneToManyRelationships OneToManyRelationships OneToManyRelationships

Gets the array of one-to-many relationships for the entity.

OwnershipType OwnershipType OwnershipType OwnershipType

Gets or sets the ownership type for the entity.

PrimaryIdAttribute PrimaryIdAttribute PrimaryIdAttribute PrimaryIdAttribute

Gets the name of the attribute that is the primary id for the entity.

PrimaryImageAttribute PrimaryImageAttribute PrimaryImageAttribute PrimaryImageAttribute

Gets the name of the primary image attribute for an entity.

PrimaryNameAttribute PrimaryNameAttribute PrimaryNameAttribute PrimaryNameAttribute

Gets the name of the primary attribute for an entity.

Privileges Privileges Privileges Privileges

Gets the privilege metadata for the entity.

RecurrenceBaseEntityLogicalName RecurrenceBaseEntityLogicalName RecurrenceBaseEntityLogicalName RecurrenceBaseEntityLogicalName

Gets the name of the entity that is recurring.

ReportViewName ReportViewName ReportViewName ReportViewName

Gets the name of the report view for the entity.

SchemaName SchemaName SchemaName SchemaName

Gets or sets the schema name for the entity.

SyncToExternalSearchIndex SyncToExternalSearchIndex SyncToExternalSearchIndex SyncToExternalSearchIndex

Gets or sets whether this entity is searchable in relevance search.

UsesBusinessDataLabelTable UsesBusinessDataLabelTable UsesBusinessDataLabelTable UsesBusinessDataLabelTable

Applies to