C++ C#

ItemType Class

API Reference

Namespace: Semata.DataStore

Defines the information that can be held against an Item: Its Attributes, and the other Items with which it can form an Association. Each ItemType has a name.

public sealed class ItemType

Methods

Name Description
AddAssociationType(string, string, string, ItemType, string, string, string)

Creates an Association Definition

AddAttributeType(string, string, string, ValueType)

Creates as AttributeType

CreateItem()

Creates a new Item of this ItemType

Delete()

Deletes the ItemType

GetAnnotation()

Gets the Annotation of the ItemType

GetAssociationType(string)

Gets as AssociationType by name

GetAssociationTypeExists(string)

Returns a boolean denoting whether or not an AssociationType with this name exists

GetAssociationTypes()

Gets all the AssociationTypes for the ItemType

GetAttributeType(string)

Gets as AttributeType by name

GetAttributeTypeExists(string)

returns a boolean denoting whether or not an AttributeType with this name exists

GetAttributeTypes()

Gets all the AttributeTypes for the ItemType

GetConnection()

The current Connection

GetDescription()

Gets the Description of the ItemType

GetItemById(ItemId)

Gets an item by its id Item

GetItems()

Gets all the Items of this ItemType

GetName()

Gets the Name of the ItemType

SetAnnotation(string)

Sets the Annotation of the ItemType

SetDescription(string)

Sets the Description of the ItemType

SetName(string)

Sets the Name of the ItemType

This website stores cookies on your computer that are used to manage the order in which you see the pages. To find out more about the cookies we use, see our Privacy Policy.