'Declaration
<NotNullAttribute()> Public Overloads Shared Function Parse( _ ByVal value As String, _ ByVal defaultNamespaceUriString As String _ ) As UABrowsePath
'Usage
Dim value As String Dim defaultNamespaceUriString As String Dim value As UABrowsePath value = UABrowsePath.Parse(value, defaultNamespaceUriString)
[NotNull()] public static UABrowsePath Parse( string value, string defaultNamespaceUriString )
[NotNull()] public: static UABrowsePath^ Parse( String^ value, String^ defaultNamespaceUriString )
Parameters
- value
- The string containing the absolute browse path to be parsed.
The value of this parameter cannot be
null
(Nothing
in Visual Basic). - defaultNamespaceUriString
- The namespace URI to be used with all elements that do not explicitly specify a namespace.
The value represents an OPC UA namespace URI string. Any string can be passed to this parameter (i.e. will not cause System.ArgumentException), but not all values make sense and will work when an operation using them is attempted.
The value of this parameter can be
null
(Nothing
in Visual Basic).
Return Value
Because there is an implicit conversion from UABrowsePath to OpcLabs.EasyOpc.UA.UANodeDescriptor, in languages that support implicit conversion operators (such as C# or VB.NET), you can simply use the returned UABrowsePath in any place where the OpcLabs.EasyOpc.UA.UANodeDescriptor is expected as input, and the corresponding node descriptor will be constructed automatically.
This method never returns null
(Nothing
in Visual Basic).