Share via


ComplexAttributeMetadata ComplexType

 

Applies To: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online

Contains the metadata for a complex attribute.

Properties

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

Name

Type

Nullable

Unicode

Description

AttributeOf

Edm.String

false

The name of the attribute that this attribute extends.

AttributeType

AttributeTypeCode EnumType

The type of the attribute.

AttributeTypeName

AttributeTypeDisplayName ComplexType

The name of the type of the attribute.

CanBeSecuredForCreate

Edm.Boolean

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

CanBeSecuredForRead

Edm.Boolean

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

CanBeSecuredForUpdate

Edm.Boolean

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

CanModifyAdditionalSettings

BooleanManagedProperty ComplexType

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

ColumnNumber

Edm.Int32

Organization-specific ID for the attribute used for auditing.

DeprecatedVersion

Edm.String

false

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

Description

Label ComplexType

The Label containing the description for the attribute.

DisplayName

Label ComplexType

A label containing the display name for the attribute.

EntityLogicalName

Edm.String

false

The logical name of the entity that contains the attribute.

HasChanged

Edm.Boolean

Indicates whether the item of metadata has changed.

InheritsFrom

Edm.String

false

For internal use only.

IntroducedVersion

Edm.String

false

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

IsAuditEnabled

BooleanManagedProperty ComplexType

Whether the attribute is enabled for auditing.

IsCustomAttribute

Edm.Boolean

Whether the attribute is a custom attribute.

IsCustomizable

BooleanManagedProperty ComplexType

Whether the attribute allows customization.

IsFilterable

Edm.Boolean

For internal use only.

IsGlobalFilterEnabled

BooleanManagedProperty ComplexType

For internal use only.

IsLogical

Edm.Boolean

Whether the attribute is a logical attribute.

IsManaged

Edm.Boolean

Whether the attribute is part of a managed solution.

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.

IsRenameable

BooleanManagedProperty ComplexType

Whether the attribute display name can be changed.

IsRetrievable

Edm.Boolean

For internal use only.

IsSearchable

Edm.Boolean

For internal use only.

IsSecured

Edm.Boolean

Whether the attribute is secured for field-level security.

IsSortableEnabled

BooleanManagedProperty ComplexType

For internal use only.

IsValidForAdvancedFind

BooleanManagedProperty ComplexType

Whether the attribute appears in Advanced Find.

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.

LinkedAttributeId

Edm.Guid

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

LogicalName

Edm.String

false

The logical name for the attribute.

MetadataId

Edm.Guid

A unique identifier for the metadata item.

RequiredLevel

AttributeRequiredLevelManagedProperty ComplexType

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

SchemaName

Edm.String

false

The schema name for the attribute.

SourceType

Edm.Int32

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

Types that use the ComplexAttributeMetadata complex type.

The following use the ComplexAttributeMetadata complex type.

Name

How used

Description

ComplexEntityMetadata ComplexType

Attributes Property

Contains the metadata for a complex entity.

See Also

Use the Microsoft Dynamics 365 Web API
Web API EntityType Reference
Web API Action Reference
Web API Function Reference
Web API Query Function Reference
Web API EnumType Reference
Web API Metadata EntityType Reference

Microsoft Dynamics 365

© 2016 Microsoft. All rights reserved. Copyright