Articy.Api.ObjectCustomization Namespace

 

Classes

BaseObjectReferencePropertyBlueprint 
BlueprintMultiLanguageText A multi-language text used inside the model customization
BlueprintMultiLanguageTextBase Base class for all multi-language texts
BooleanPropertyBlueprint A boolean property for the model customization
DropDownPropertyBlueprint A drop-down (Enum) property for the model customization
DropDownPropertyBlueprintDropDownEntry The entry inside the drop-down
FeatureAlreadyPresentFoundException 
FeatureBaseBlueprint Base class for feature definitions and feature usages
FeatureDescriptorBlueprint Describes a feature descriptor, not yet assigned to a template
FeatureDoesNotExistException 
FeatureNotFoundException 
FeaturePropertyIncorrectTypeException 
FeaturePropertyNotFoundException 
FeatureUsageBlueprint Describes a feature used in a template
IncompatibleForDropDownException Thrown when the given type can't be turned into a drop-down definition
InvalidDisplayNameException Thrown when the display name is invalid
InvalidModelTypeException Thrown when the model was not expected and another was found instead
InvalidParentException The given model cannot host the given child type
InvalidPropertyChangeOnThisLevelException 
InvalidTechnicalNameException The supplied technical name is not valid
LeftToRightTopToBottomLayout Simple left to right, top to bottom auto layouter for properties on a feature
NumberPropertyBlueprint A number property in the model customization
ObjectCustomizationObservablePropertyValueTValueType Proxy handle for all meta properties that are observable found on template properties.
ObjectCustomizationPropertyValueTValueType Proxy handle for all meta properties found on template properties.
ObjectTemplateBlueprint Describes the Blueprint about a template
ObjectTypeReferenceInfo Information about a reference type.
PartiallySetPositionException Thrown when a property has a modified position, while the layouter does not support it.
PropertyBlueprint Base class for all property blueprints in a feature usage or feature definition
PropertyDefinitionBlueprintTPropertyBlueprint A property definition
PropertyGridCollisionException Thrown when two elements share the same cell
QueryStripPropertyBlueprint A query strip in the model customization
ReadOnlyBlueprintMultiLanguageText A readonly multi-language text
ScriptPropertyBlueprint A script
SlotPropertyBlueprint A object reference slot property in the object customization
StripPropertyBlueprint A list of object references property in the object customization
TextPropertyBlueprint A text property in the model customization

Interfaces

IBaseObjectBlueprint Base interface for first class objects in the model customization blueprint framework
IBlueprintMultiLanguageText Base interface for multi-language text
IObjectCustomizationGridElement Interface for objects that can be placed inside a grid element, like a feature or template
IObjectCustomizationGridLayout Interface to implement a custom layouter to auto layout the properties inside a feature
IStateBlueprint Base interface for all blueprints

Enumerations

ObjectTypeAssetReferences 
ScriptPropertyBlueprintScriptPropertyExpressionTypes Defines the different script expression types, that a script property can be defined as
ScriptPropertyBlueprintScriptPropertySizes The different grid sizes for the script property
TextPropertyBlueprintTextPropertySizes The different grid sizes for the text property