OPC Studio User's Guide and Reference
Implicit Type Conversion Operator (UABrowsePathElement)



OpcLabs.EasyOpcUA Assembly > OpcLabs.EasyOpc.UA.Navigation Namespace > UABrowsePathElement Class : Implicit Type Conversion Operator
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 Operator Widening CType( _
   ByVal targetName As UAQualifiedName _
) As UABrowsePathElement
'Usage
 
[CanBeNull()]
public UABrowsePathElement operator implicit( 
   UAQualifiedName targetName
)
[CanBeNull()]
public:
operator UABrowsePathElement^ ( 
   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

This operator is equivalent to FromUAQualifiedName.

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

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.

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