Reference
IOpcType Members
Represents type declarations used for objects, variables, events, references and data.
Reference
IOpcType Members
- Type
- IOpcType
- Namespace
- Opc.UaFx
- Assembly
- Opc.UaFx.Advanced.dll
- Package
- Opc.UaFx.Advanced v2.59.0
- Also in
- Opc.UaFx.Client
Properties
Category
Gets the category the IOpcType falls within.
OpcTypeCategory Category { get; }ReadOnly Property Category As OpcTypeCategoryProperty value
One of the members defined by the OpcTypeCategory enumeration.
IsUnknown
Gets a value indicating whether the IOpcType acts as a placeholder for a referenced type its type declaration could not resolved.
bool IsUnknown { get; }ReadOnly Property IsUnknown As BooleanProperty value
The value true if the IOpcType acts as a placeholder for an unresolved type declaration; otherwise the value false.
Name
Gets a value which defines the non-localizable human-readable name of the type represented. A node which represents this type declaration uses the Name as its BrowseName.
OpcName Name { get; }ReadOnly Property Name As OpcNameProperty value
An instance of the OpcName class with the string used as the name of the type which does not unambiguously identify the type.
TypeId
Gets a value which identifies the type represented. A node which represents this type declaration uses the TypeId as its NodeId.
OpcNodeId TypeId { get; }ReadOnly Property TypeId As OpcNodeIdProperty value
An instance of the OpcNodeId class used as the identifier of the type which unambiguously identifies the type.
UnderlyingType
Gets the type which provides the implementation of the type declaration.
Type UnderlyingType { get; }ReadOnly Property UnderlyingType As TypeProperty value
The Type which implements the type declared.

