Class Property

Property class

Class to hold user-defined properties.

public abstract class Property : A3DObject

Properties

NameDescription
override Name { set; }
Properties { get; }Gets the collection of all properties.(Inherited from A3DObject.)
abstract Value { get; set; }Gets or sets the value.
abstract ValueType { get; }Gets the type of the property value.

Methods

NameDescription
FindProperty(string)Finds the property. It can be a dynamic property (Created by CreateDynamicProperty/SetProperty) or native property(Identified by its name)(Inherited from A3DObject.)
GetBindPoint(AnimationNode, bool)Gets the property bind point on specified animation instance.
GetKeyframeSequence(AnimationNode, bool)Gets the keyframe sequence on specified animation instance.
GetProperty(string)Get the value of specified property(Inherited from A3DObject.)
RemoveProperty(Property)Removes a dynamic property.(Inherited from A3DObject.)
RemoveProperty(string)Remove the specified property identified by name(Inherited from A3DObject.)
SetProperty(string, object)Sets the value of specified property(Inherited from A3DObject.)
override ToString()Returns a string that represents the current Property.

See Also