The following tables list the members exposed by UANodeId.
Public Constructors
Public Fields
Public Properties
Public Methods
| Name | Description |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) ![static (Shared in Visual Basic)](template/packages/core-dotnet/images/static.png) | Add | Creates a browse path by adding a browse path element to a node Id. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | Clone | Overridden. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) ![static (Shared in Visual Basic)](template/packages/core-dotnet/images/static.png) | CloneIdentifier | Creates a clone of a give node identifier part. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | CompareTo | Overloaded. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) ![static (Shared in Visual Basic)](template/packages/core-dotnet/images/static.png) | CreateStandard | Creates a node ID with an identifier in the standard OPC UA namespace. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | Equals | Overloaded. Overridden. Determines whether the specified System.Object is equal to the current object. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | Format | Formats the node Id object into a string. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) ![static (Shared in Visual Basic)](template/packages/core-dotnet/images/static.png) | FromUABuiltInType | Converts the OPC UA build-in type (an enumeration) to the node Id that is its corresponding data type Id. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) ![static (Shared in Visual Basic)](template/packages/core-dotnet/images/static.png) | FromUANodeDescriptor | Converts a node descriptor to a node Id. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | GetHashCode | Overridden. Serves as a hash function for a particular type. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) ![static (Shared in Visual Basic)](template/packages/core-dotnet/images/static.png) | GetIdentifierString | Gets the identifier string for a given identifier. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | GetObjectData | Overridden. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | GetSchema | (Inherited from OpcLabs.BaseLib.Info) |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | GetType | Gets the System.Type of the current instance. (Inherited from object) |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) ![static (Shared in Visual Basic)](template/packages/core-dotnet/images/static.png) | IsNormalizedIdentifier | Determines whether the identifier is normalized, i.e. an System.Int64, a System.String, a System.Guid, or an array of System.Byte. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) ![static (Shared in Visual Basic)](template/packages/core-dotnet/images/static.png) | IsValidIdentifier | Determines whether the given identifier is valid. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) ![static (Shared in Visual Basic)](template/packages/core-dotnet/images/static.png) | Match | Overloaded. Determines whether the two node Ids match. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) ![static (Shared in Visual Basic)](template/packages/core-dotnet/images/static.png) | Parse | Parses a string containing an OPC-UA node Id (its expanded text), and returns a corresponding node Id object. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | ReadStringList | |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | ReadXml | (Inherited from OpcLabs.BaseLib.Info) |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | SetIdentifier | Sets the identifier value, either numeric, string, GUID, or opaque, or none. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | SetOpaqueIdentifier | Sets the opaque identifier value (in namespace specific format). |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | ToBrowsePath | Creates an empty browse path with this node as its starting node. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | ToString | Overridden. Returns a string that represents the current node Id. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | ToUABuiltInType | Converts the node Id that represents a data type (data type Id) to a built-in type it corresponds to. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) ![static (Shared in Visual Basic)](template/packages/core-dotnet/images/static.png) | TryParse | Converts the string representation of an OPC-UA node Id to equivalent node Id object. A return value indicates whether the conversion succeeded. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | WriteStringList | |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | WriteXml | (Inherited from OpcLabs.BaseLib.Info) |
Top
Extension Methods
| Name | Description |
![Public Extension Method](template/packages/core-dotnet/images/extensionmethod.png) | SetState<TNode> | Sets the arbitrary object associated with the node. |
Top
Public Events
Public Operators
Addition | Creates a browse path by adding a browse path element to a node Id. |
Equality | Determines whether the two objects are equal. |
Explicit Type Conversion | Overloaded. Converts the node Id that represents a data type (data type Id) to a built-in type it corresponds to. |
Greater Than | Determines whether one node Id should be considered greater than the second node Id for ordering purposes. |
Implicit Type Conversion | Overloaded. Converts a node Id to a string. |
Inequality | Determines whether the two objects are not equal. |
Less Than | Determines whether one node Id should be considered less than the second node Id for ordering purposes. |
Top
See Also
Reference
UANodeId Class
OpcLabs.EasyOpc.UA.AddressSpace Namespace
OPC UA Node IDs
Namespace indices in OPC UA Node Ids