ObjectCustomizationPropertyValueTValueType Class

Proxy handle for all meta properties found on template properties.

Definition

Namespace: Articy.Api.ObjectCustomization
Assembly: ArticyApp (in ArticyApp.dll) Version: 1.0.0
C#
public class ObjectCustomizationPropertyValue<TValueType>
Inheritance
Object    ObjectCustomizationPropertyValueTValueType

Type Parameters

TValueType

Remarks

The main purpose of this handle is to ease the process of keeping track of what has changed in a blueprint session. Without that, after commiting the changes to a feature/template etc. all values would need to be set

Constructors

ObjectCustomizationPropertyValueTValueTypeInitializes a new instance of the ObjectCustomizationPropertyValueTValueType class

Properties

Value The actual value
WasChanged Was changed by the user in this blueprint session
WasReset Indicates if there was a value, but it was reset in this blueprint session.

Methods

EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetTypeGets the Type of the current instance.
(Inherited from Object)
ResetValue Mark the value as reset in this session, the value will lose its local value after commiting.
ToStringReturns a string that represents the current object.
(Inherited from Object)

Operators

(TValueType to ObjectCustomizationPropertyValueTValueType) Implicitly convert between the value and the handle
(ObjectCustomizationPropertyValueTValueType to TValueType) Implicitly convert between the value and the handle

Extension Methods

TraceError
(Defined by TraceHelper)
TraceInfo
(Defined by TraceHelper)
TraceWarning
(Defined by TraceHelper)

See Also