OPC Studio User's Guide and Reference
DAPropertyDescriptor Class Members
Fields  Properties  Methods  Events


OpcLabs.EasyOpcClassicCore Assembly > OpcLabs.EasyOpc.DataAccess Namespace : DAPropertyDescriptor Class

The following tables list the members exposed by DAPropertyDescriptor.

Public Constructors
 NameDescription
Public ConstructorOverloaded.   
Top
Public Fields
 NameDescription
Public FieldDefault DAPropertyDescriptor, expressed as string.

The value of this constant is "" (String.Empty).

 
Public FieldDefault namespace, used when the qualified name is given as a string but does not specify a namespace.

The value of this constant is "http://opcfoundation.org/DataAccess/".

 
Public FieldDefault property Id. Equals to DAPropertyIds.Null.

The value of this constant is DAPropertyIds.Null.

 
Public FieldDefault string form of the qualified name. An empty string.

The value of this constant is "" (String.Empty).

 
Top
Public Properties
 NameDescription
Public Propertystatic (Shared in Visual Basic)Item Access Rights.

Remarks:

(OPC_PROPERTY_ACCESS_RIGHTS)

The value of this enum member is 5.

 
Public Propertystatic (Shared in Visual Basic)Alarm Area List.

Remarks:

(OPC_PROPERTY_ALARM_AREA_LIST)

The value of this enum member is 302.

 
Public Propertystatic (Shared in Visual Basic)Alarm Quick Help.

Remarks:

(OPC_PROPERTY_ALARM_QUICK_HELP)

The value of this enum member is 301.

 
Public Propertystatic (Shared in Visual Basic)Rate of Change Limit.

Remarks:

(OPC_PROPERTY_CHANGE_RATE_LIMIT)

The value of this enum member is 311.

 
Public Propertystatic (Shared in Visual Basic)Contact Close Label.

Remarks:

(OPC_PROPERTY_CLOSE_LABEL)

The value of this enum member is 106.

 
Public Propertystatic (Shared in Visual Basic)Condition Logic.

Remarks:

(OPC_PROPERTY_CONDITION_LOGIC)

The value of this enum member is 304.

 
Public Propertystatic (Shared in Visual Basic)Condition Status.

Remarks:

(OPC_PROPERTY_CONDITION_STATUS)

The value of this enum member is 300.

 
Public Propertystatic (Shared in Visual Basic)(OPC_PROPERTY_TYPE_DESCRIPTION).

The value of this enum member is 605.

 
Public Propertystatic (Shared in Visual Basic)(OPC_PROPERTY_DATA_FILTER_VALUE).

The value of this enum member is 609.

 
Public Propertystatic (Shared in Visual Basic)Item Canonical DataType.

Remarks:

(OPC_PROPERTY_DATATYPE)

The value of this enum member is 1.

 
Public Propertystatic (Shared in Visual Basic)Deadband.

Remarks:

(OPC_PROPERTY_DEADBAND)

The value of this enum member is 306.

 
Public Propertystatic (Shared in Visual Basic)Default qualified name (used with OPC XML-DA). Empty.  
Public Propertystatic (Shared in Visual Basic)Item Description.

Remarks:

(OPC_PROPERTY_DESCRIPTION)

The value of this enum member is 101.

 
Public Propertystatic (Shared in Visual Basic)Deviation Limit.

Remarks:

(OPC_PROPERTY_DEVIATION_LIMIT)

The value of this enum member is 312.

 
Public Propertystatic (Shared in Visual Basic)(OPC_PROPERTY_DICTIONARY).

The value of this enum member is 603.

 
Public Propertystatic (Shared in Visual Basic)(OPC_PROPERTY_DICTIONARY_ID).

The value of this enum member is 601.

 
Public Propertystatic (Shared in Visual Basic)Item EUInfo.

Remarks:

(OPC_PROPERTY_EU_INFO)

The value of this enum member is 8.

 
Public Propertystatic (Shared in Visual Basic)Item EU Type.

Remarks:

(OPC_PROPERTY_EU_TYPE)

The value of this enum member is 7.

 
Public Propertystatic (Shared in Visual Basic)EU Units.

Remarks:

(OPC_PROPERTY_EU_UNITS)

The value of this enum member is 100.

 
Public Propertystatic (Shared in Visual Basic)High EU.

Remarks:

(OPC_PROPERTY_HIGH_EU)

The value of this enum member is 102.

 
Public Propertystatic (Shared in Visual Basic)HiHi Limit.

Remarks:

(OPC_PROPERTY_HIHI_LIMIT)

The value of this enum member is 307.

 
Public Propertystatic (Shared in Visual Basic)High Instrument Range.

Remarks:

(OPC_PROPERTY_HIGH_IR)

The value of this enum member is 104.

 
Public Propertystatic (Shared in Visual Basic)Hi Limit.

Remarks:

(OPC_PROPERTY_HI_LIMIT)

The value of this enum member is 308.

 
Public PropertyDetermines whether the property descriptor is null, i.e. specifies neither property ID.  
Public Propertystatic (Shared in Visual Basic)Limit Exceeded.

Remarks:

(OPC_PROPERTY_LIMIT_EXCEEDED)

The value of this enum member is 305.

 
Public Propertystatic (Shared in Visual Basic)Low EU.

Remarks:

(OPC_PROPERTY_LOW_EU)

The value of this enum member is 103.

 
Public Propertystatic (Shared in Visual Basic)Low Instrument Range.

Remarks:

(OPC_PROPERTY_LOW_IR)

The value of this enum member is 105.

 
Public Propertystatic (Shared in Visual Basic)Lo Limit.

Remarks:

(OPC_PROPERTY_LO_LIMIT)

The value of this enum member is 309.

 
Public Propertystatic (Shared in Visual Basic)LoLo Limit.

Remarks:

(OPC_PROPERTY_LOLO_LIMIT)

The value of this enum member is 310.

 
Public Propertystatic (Shared in Visual Basic)Maximum Value.

Remarks:

OPC XML-DA Specification Version 1.01.

The value of this enum member is 110.

 
Public Propertystatic (Shared in Visual Basic)Minimum Value.

Remarks:

OPC XML-DA Specification Version 1.01.

The value of this enum member is 109.

 
Public Propertystatic (Shared in Visual Basic)A null property descriptor.  
Public Propertystatic (Shared in Visual Basic)Contact Open Label.

Remarks:

(OPC_PROPERTY_OPEN_LABEL)

The value of this enum member is 107.

 
Public Propertystatic (Shared in Visual Basic)Primary Alarm Area.

Remarks:

(OPC_PROPERTY_PRIMARY_ALARM_AREA)

The value of this enum member is 303.

 
Public PropertyThe Property ID of the OPC property.  
Public PropertyThe qualified name for this property (used with OPC XML-DA).  
Public PropertyThe string form of the qualified name for this property (used with OPC XML-DA).  
Public Propertystatic (Shared in Visual Basic)Item Quality.

Remarks:

(OPC_PROPERTY_QUALITY)

The value of this enum member is 3.

 
Public Propertystatic (Shared in Visual Basic)Server Scan Rate.

Remarks:

(OPC_PROPERTY_SCAN_RATE)

The value of this enum member is 6.

 
Public Propertystatic (Shared in Visual Basic)Sound File.

Remarks:

(OPC_PROPERTY_SOUND_FILE)

The value of this enum member is 313.

 
Public Propertystatic (Shared in Visual Basic)Item Timestamp.

Remarks:

(OPC_PROPERTY_TIMESTAMP)

The value of this enum member is 4.

 
Public Propertystatic (Shared in Visual Basic)Item Timezone.

Remarks:

(OPC_PROPERTY_TIMEZONE)

The value of this enum member is 108.

 
Public Propertystatic (Shared in Visual Basic)(OPC_PROPERTY_TYPE_DESCRIPTION).

The value of this enum member is 604.

 
Public Propertystatic (Shared in Visual Basic)(OPC_PROPERTY_TYPE_ID).

The value of this enum member is 602.

 
Public Propertystatic (Shared in Visual Basic)(OPC_PROPERTY_TYPE_SYSTEM_ID).

The value of this enum member is 600.

 
Public Propertystatic (Shared in Visual Basic)(OPC_PROPERTY_UNCONVERTED_ITEM_ID).

The value of this enum member is 607.

 
Public Propertystatic (Shared in Visual Basic)(OPC_PROPERTY_UNFILTERED_ITEM_ID).

The value of this enum member is 608.

 
Public Propertystatic (Shared in Visual Basic)Item Value.

Remarks:

(OPC_PROPERTY_VALUE)

The value of this enum member is 2.

 
Public Propertystatic (Shared in Visual Basic)Value Precision.

Remarks:

OPC XML-DA Specification Version 1.01.

The value of this enum member is 111.

 
Public Propertystatic (Shared in Visual Basic)(OPC_PROPERTY_WRITE_BEHAVIOR).

The value of this enum member is 606.

 
Top
Public Methods
 NameDescription
Public MethodOverridden.   
Public MethodOverloaded. Determines whether the specified DAPropertyDescriptor is equal to the current object.  
Public Methodstatic (Shared in Visual Basic)Converts a property element to a DAPropertyDescriptor object.  
Public Methodstatic (Shared in Visual Basic)Converts a property Id to a DAPropertyDescriptor object.  
Public Methodstatic (Shared in Visual Basic)Converts an enumerated property Id to a DAPropertyDescriptor object.  
Public Methodstatic (Shared in Visual Basic)Converts a numerical property Id value to a DAPropertyDescriptor object.  
Public Methodstatic (Shared in Visual Basic)Converts a qualified name or a property Id as a string to a DAPropertyDescriptor object.  
Public Methodstatic (Shared in Visual Basic)Converts a qualified name to a DAPropertyDescriptor object.  
Public MethodOverridden.   
Public MethodOverridden.   
Public Method (Inherited from OpcLabs.BaseLib.Info)
Public MethodGets the System.Type of the current instance. (Inherited from object)
Public MethodInfrastructure.  
Public Methodstatic (Shared in Visual Basic)Parses a string representing an XML qualified name of OPC-DA property (used with OPC XML).  
Public MethodReads the object content from the list of strings.  
Public Method (Inherited from OpcLabs.BaseLib.Info)
Public MethodOverridden. Returns a string describing the contents of the property descriptor.  
Public MethodWrites the object content to the list of strings.  
Public Method (Inherited from OpcLabs.BaseLib.Info)
Top
Protected Methods
 NameDescription
Protected MethodAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from object)
Protected MethodCreates a shallow copy of the current System.Object. (Inherited from object)
Protected MethodOverridden. Infrastructure.  
Protected MethodOverridden. Infrastructure.  
Top
Extension Methods
 NameDescription
Public Extension MethodSets the arbitrary object associated with the node.
Top
Public Events
 NameDescription
Public EventThis event is raised when a property is changed on a component.  
Top
Public Operators
Determines whether the two objects are equal.
Overloaded. Converts a property element to a DAPropertyDescriptor object.
Determines whether the two objects are not equal.
Top
See Also

Reference

DAPropertyDescriptor Class
OpcLabs.EasyOpc.DataAccess Namespace