Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
A CdmObject definition collection extends Collection and adds additional behaviors specific to CdmObject definition collections.
public class CdmDefinitionCollection extends CdmCollection<CdmObjectDefinition>
Constructors
| Name | Description |
|---|---|
| CdmDefinitionCollection(CdmCorpusContext, CdmDocumentDefinition) ctx: The corpus context. owner: The owner of this collection. Must be a document. |
Initializes a new instance of the CdmDefinitionCollection class. |
Methods
| Name | Description | Return Type |
|---|---|---|
| Add(CdmObjectDefinition) definition: The object definition to add to the collection. append(...) in Python, push(...) in TypeScript. |
Adds the specified object definition to the collection. Returns the object definition that was added to the collection. | CdmObjectDefinition |
| Add(string, bool) name: The name of the entity to add to the collection. simpleRef [optional]: This parameter is unused. It's kept just for consistency with other Common Data Model collections. append(...) in Python, push(...) in TypeScript. |
Creates an entity with the specified name and adds it to the collection. Returns the entity that was added to the collection. | CdmEntityDefinition |
| Add(CdmObjectType, string) ofType: The type of the object to add to the collection. name: The name of the object. append(string, CdmObjectType) in Python, push(...) in TypeScript. In Python, the parameter order is reversed. |
Creates an object definition of the specified type with the specified name and adds it to the collection. Returns the object definition that was added to the collection. | CdmObjectDefinition |