Company Events Academic NI Developer Zone Support Solutions Products & Services Contact NI MyNI

PropertyObject

NI TestStand™ 4.1 Help
May 2008

NI Part Number:
370052G-01

»View NI TestStand Product Info

Use the PropertyObject class to manipulate and access the values of variables and custom step properties. You can also use the PropertyObject to add, copy, or delete subproperties of variables and custom step properties.

You can create new objects of this class using the Engine.NewPropertyObject method. You can get existing objects of this class as return values from numerous functions. You can get the underlying PropertyObject for objects of every class except the Engine class by using the AsPropertyObject method of the respective class.

Properties

ArrayElementPrototype
CanAddSubProperty (Read Only)
Comment
IsModifiedType
IsRootTypeDefinition (Read Only)
IsTypeDefinition (Read Only)
Name
NumericFormat
Parent (Read Only)
Type (Read Only)
TypeCategory (Read Only)
TypeLastModified (Read Only)
TypeMinimumTestStandVersion
TypeVersion

Methods

Clone
ContainsTypeInstance
DeleteElements
DeleteNthSubProperty
DeleteSubProperty
DisplayArrayBoundsDialog
DisplayFlagsDialog
DisplayPropertiesDialog
EvaluateEx
Exists
GetArrayIndex
GetArrayOffset
GetDisplayNames
GetFlags
GetFormattedValue
GetInstanceDefaultFlags
GetInstanceOverrideFlags
GetLocation
GetNthSubProperty
GetNthSubPropertyName
GetNumElements
GetNumSubProperties
GetPropertyObject
GetPropertyObjectByOffset
GetStructureChangeCount
GetSubPropertyIndex
GetTypeDefinition
GetTypeFlags
GetValBinary
GetValBoolean
GetValBooleanByOffset
GetValIDispatch
GetValIDispatchByOffset
GetValInterface
GetValInterfaceByOffset
GetValNumber
GetValNumberByOffset
GetValString
GetValStringByOffset
GetValVariant
GetValVariantByOffset
GetXML
InsertSubProperty
IsAliasObject
IsEqualTo
NewSubProperty
ReadEx
Search
Serialize
SetFlags
SetInstanceDefaultFlags
SetInstanceOverrideFlags
SetNthSubPropertyName
SetNumElements
SetPropertyObject
SetPropertyObjectByOffset
SetSubPropertyIndex
SetTypeFlags
SetValBinary
SetValBoolean
SetValBooleanByOffset
SetValIDispatch
SetValIDispatchByOffset
SetValInterface
SetValInterfaceByOffset
SetValNumber
SetValNumberByOffset
SetValString
SetValStringByOffset
SetValVariant
SetValVariantByOffset
SetXML
UnserializeEx
ValidateNewElementName
ValidateNewName
ValidateNewSubPropertyName
Write

See Also

Engine.NewPropertyObject

Expression


Resources


 

Your Feedback! poor Poor  |  Excellent excellent   Yes No
 Document Quality? 
 Answered Your Question? 
Add Comments 1 2 3 4 5 submit