ComplexAttributeMetadata ComplexType

Contains the metadata for a complex attribute.

Properties

The properties of a complex type contain the structured data of the type.

Name Type Details
AttributeOf Edm.String

The name of the attribute that this attribute extends.

AttributeType AttributeTypeCode

The type of the attribute.

AttributeTypeName AttributeTypeDisplayName

The name of the type of the attribute.

ColumnNumber Edm.Int32

Organization-specific ID for the attribute used for auditing.

Description Label

The Label containing the description for the attribute.

DisplayName Label

A label containing the display name for the attribute.

DeprecatedVersion Edm.String

The Microsoft Dynamics 365 version that the attribute was deprecated in.

IntroducedVersion Edm.String

A string identifying the solution version that the solution component was added in.

EntityLogicalName Edm.String

The logical name of the entity that contains the attribute.

IsAuditEnabled BooleanManagedProperty

Whether the attribute is enabled for auditing.

IsCustomAttribute Edm.Boolean

Whether the attribute is a custom attribute.

IsPrimaryId Edm.Boolean

Whether the attribute represents the unique identifier for the record.

IsPrimaryName Edm.Boolean

Whether the attribute represents the primary attribute for the entity.

IsValidForCreate Edm.Boolean

Whether the value can be set when a record is created.

IsValidForRead Edm.Boolean

Whether the value can be retrieved.

IsValidForUpdate Edm.Boolean

Whether the value can be updated.

CanBeSecuredForRead Edm.Boolean

Whether field-level security can be applied to prevent a user from viewing data from this attribute.

CanBeSecuredForCreate Edm.Boolean

Whether field-level security can be applied to prevent a user from adding data to this attribute.

CanBeSecuredForUpdate Edm.Boolean

Whether field-level security can be applied to prevent a user from updating data for this attribute.

IsSecured Edm.Boolean

Whether the attribute is secured for field-level security.

IsRetrievable Edm.Boolean

For internal use only.

IsFilterable Edm.Boolean

For internal use only.

IsSearchable Edm.Boolean

For internal use only.

IsManaged Edm.Boolean

Whether the attribute is part of a managed solution.

IsGlobalFilterEnabled BooleanManagedProperty

For internal use only.

IsSortableEnabled BooleanManagedProperty

For internal use only.

LinkedAttributeId Edm.Guid

The id of the attribute that is linked between appointments and recurring appointments.

LogicalName Edm.String

The logical name for the attribute.

IsCustomizable BooleanManagedProperty

Whether the attribute allows customization.

IsRenameable BooleanManagedProperty

Whether the attribute display name can be changed.

IsValidForAdvancedFind BooleanManagedProperty

Whether the attribute appears in Advanced Find.

IsValidForForm Edm.Boolean
IsRequiredForForm Edm.Boolean
IsValidForGrid Edm.Boolean
RequiredLevel AttributeRequiredLevelManagedProperty

The property that determines the data entry requirement level enforced for the attribute.

CanModifyAdditionalSettings BooleanManagedProperty

Whether any settings not controlled by managed properties can be changed.

SchemaName Edm.String

The schema name for the attribute.

ExternalName Edm.String
IsLogical Edm.Boolean

Whether the attribute is a logical attribute.

IsDataSourceSecret Edm.Boolean
InheritsFrom Edm.String

For internal use only.

SourceType Edm.Int32

A value that indicates the source type for a calculated or rollup attribute.

AutoNumberFormat Edm.String
MetadataId Edm.Guid

A unique identifier for the metadata item.

HasChanged Edm.Boolean

Indicates whether the item of metadata has changed.

Used by

The following use the ComplexAttributeMetadata ComplexType.

Name How used
ComplexEntityMetadata Property

See also