Value Properties

<< 点击显示目录 >>

主页  PVI通信 > PVI帮助信息 > PVI Services > BR.AN.Namespace > BR.AN.PviServices > Value Class >

Value Properties

BR.AN.PviServices .NET


The properties of the Value class are listed below. For a complete list of Value class members, see the Value Members topic.

Public Instance Properties

pubpropertyArrayData

Gets or sets the System.Type compatible array of values. This member is only valid for arrays which have a size bigger than 1! Setting the ValueArray will only be supported for the same type of array

pubpropertyArrayDimensions

Gets the number of elements for each dimension. The size of the array is the numer of dimensions. If the array has only one dimension this member will be null. (in this case ArrayLength will be the number of elements) Starting with 2 or more dimensions the member will be set.

pubpropertyArrayLength

Gets the number of array elements for this instance of a Value class. If the variable is of type multidimensional array this will be the total number of elements!

pubpropertyArrayMaxIndex

Gets the maximum index for arrays if the array does not start at index 0

pubpropertyArrayMinIndex

Gets the minimum index for arrays if the array does not start at index 0

pubpropertyDataSize

Gets or sets the datatype of this instance of the Value class

pubpropertyDataType

Gets or sets the datatype of this instance of the Value class

pubpropertyDerivedFrom

Gets the derivation this type is derived from.

pubpropertyEnumerations

Gets the array of enumerated values. The order of the elements correspond to the order of the definition of the enumeration.

pubpropertyIECDataType

Gets the data type of this instance.

pubpropertyIsBitString

Gets if the value is of type Bit- String or not. -1 ... undefined; 0 ... NOT a BitString type; 1 ... It is a Bit-String type.

pubpropertyIsDerived

Gets if the data type is derived from an existing type. -1 ... undefined; 0 ... NOT derived; 1 ... It is derived! call to get further information about the derivation.

pubpropertyIsEnum

Gets if the value will be an enumeration. Enumerations have a value and a corresponding string representation. -1 ... undefined; 0 ... NOT an enum; 1 ... It is an enum.

pubpropertyIsOfTypeArray

Gets wheter it is an array or not (VS=a or arrayLength bigger than 1)

pubpropertyIsPG2000String

Gets if this item is interpreted as PG2000 string.

pubpropertyItem

Overloaded. Gets or sets the value of a field member

pubpropertyParent

Gets or sets the Parent object of this instance

pubpropertySystemDataType

Gets the data type of this instance.

pubpropertyTypeLength

Gets or sets the typelength of this instance of the Value class

See Also

Value Class | BR.AN.PviServices Namespace


Generated from assembly BR.AN.PviServices [8.1.0.4]

Topics in this section:

Value.ArrayData Property

Value.ArrayDimensions Property

Value.ArrayLength Property

Value.ArrayMaxIndex Property

Value.ArrayMinIndex Property

Value.DataSize Property

Value.DataType Property

Value.DerivedFrom Property

Value.Enumerations Property

Value.IECDataType Property

Value.IsBitString Property

Value.IsDerived Property

Value.IsEnum Property

Value.IsOfTypeArray Property

Value.IsPG2000String Property

Value.Value Property

Value.Parent Property

Value.SystemDataType Property

Value.TypeLength Property