Attribute Context
An attribute context provides more insight into an attribute's (parent/child) relationship. It's heavily used during an entity's attribute resolution and can contain the history of all changes that led to an attribute's resolution. Resolved concepts, such as resolved attributes, can contain attribute contexts to provide more insight into the original, non-resolved hierarchical attributes.
public class CdmAttributeContext extends CdmObjectDefinitionBase
CdmAttributeContext extends CdmObjectDefinition in Python.
Constructors
Name | Description |
---|---|
CdmAttributeContext(CdmCorpusContext, string) ctx: The corpus context. name: The attribute context's name. |
Initializes a new instance of the CdmAttributeContext class. |
Properties
Name | Type | Description |
---|---|---|
Name | string | The attribute context's name. |
Contents | CdmCollection<CdmObject> | The attribute context's content collection. |
Definition | CdmObjectReference | The reference to the object this attribute context was defined from. |
Parent | CdmObjectReference | The attribute context's parent. |
Type | CdmAttributeContextType? | The attribute context's type. |
AtCorpusPath | string | The path to the object declaration, relative to the declaration of the resolved entity. For an attribute context, we don't follow the standard path calculation behavior. |
Methods
Name | Description | Return Type |
---|---|---|
GetName() | See CdmObjectDefinition.GetName(). | string |
IsDerivedFrom(string, ResolveOptions) | See CdmObject.IsDerivedFrom(...). | bool |
Copy(ResolveOptions, CdmObject) | See CdmObject.Copy(...). | CdmObject |
Validate() | See CdmObject.Validate(). | bool |
Povratne informacije
https://aka.ms/ContentUserFeedback.
Stiže uskoro: Tokom 2024. godine postepeno ćemo ukidati probleme sa uslugom GitHub kao mehanizam povratnih informacija za sadržaj i zameniti ga novim sistemom povratnih informacija. Dodatne informacije potražite u članku:Prosledite i prikažite povratne informacije za