OPC Studio User's Guide and Reference
FromUAQualifiedName Method (UABrowsePathElement)



OpcLabs.EasyOpcUA Assembly > OpcLabs.EasyOpc.UA.Navigation Namespace > UABrowsePathElement Class : FromUAQualifiedName Method
The qualified name to be converted.

Because the OpcLabs.EasyOpc.UA.AddressSpace.UAQualifiedName has an implicit conversion from System.String, in languages that support implicit conversion operators (such as C# or VB.NET), you can simply use a string (representing the expanded text of the qualified name) in place of this parameter, and the corresponding OPC UA qualified name will be constructed automatically. When the implicit conversion operators are not supported (such as with Python.NET), you can use the OpcLabs.EasyOpc.UA.AddressSpace.UAQualifiedName.UAQualifiedName Constructor(String) constructor instead.

The value of this parameter can be null (Nothing in Visual Basic).

Converts a OpcLabs.EasyOpc.UA.AddressSpace.UAQualifiedName to a browse path element.
Syntax
'Declaration
 
<CanBeNullAttribute()>
Public Shared Function FromUAQualifiedName( _
   ByVal targetName As UAQualifiedName _
) As UABrowsePathElement
'Usage
 
Dim targetName As UAQualifiedName
Dim value As UABrowsePathElement
 
value = UABrowsePathElement.FromUAQualifiedName(targetName)
[CanBeNull()]
public static UABrowsePathElement FromUAQualifiedName( 
   UAQualifiedName targetName
)
[CanBeNull()]
public:
static UABrowsePathElement^ FromUAQualifiedName( 
   UAQualifiedName^ targetName
) 

Parameters

targetName
The qualified name to be converted.

Because the OpcLabs.EasyOpc.UA.AddressSpace.UAQualifiedName has an implicit conversion from System.String, in languages that support implicit conversion operators (such as C# or VB.NET), you can simply use a string (representing the expanded text of the qualified name) in place of this parameter, and the corresponding OPC UA qualified name will be constructed automatically. When the implicit conversion operators are not supported (such as with Python.NET), you can use the OpcLabs.EasyOpc.UA.AddressSpace.UAQualifiedName.UAQualifiedName Constructor(String) constructor instead.

The value of this parameter can be null (Nothing in Visual Basic).

Return Value

For a non-null input, returns the browse element with the given qualified name, following any hierarchical reference. Returns null if the input is null.

This method can return null (Nothing in Visual Basic).

Remarks

For non-null inputs, this method is equivalent to UABrowsePathElement Constructor(UABrowsePathElementType,UAQualifiedName) with DefaultElementType.

In languages that support implicit conversions (such as C# or VB.NET), in many cases you do not have call this method explicitly. When indicated, a call to an available equivalent implicit conversion operator will be created by the compiler automatically.

This method or property does not throw any exceptions, aside from execution exceptions such as System.Threading.ThreadAbortException or System.OutOfMemoryException.

Requirements

Target Platforms: .NET Framework: Windows 10 (selected versions), Windows 11 (selected versions), Windows Server 2016, Windows Server 2022; .NET: Linux, macOS, Microsoft Windows

See Also