'Declaration
<CanBeNullAttribute()> <PureAttribute()> Public Overloads Shared Function TryParse( _ ByVal basePath As UABrowsePath, _ ByVal value As String, _ ByVal defaultNamespaceUriString As String, _ ByRef browsePath As UABrowsePath _ ) As IStringParsingError
'Usage
Dim basePath As UABrowsePath Dim value As String Dim defaultNamespaceUriString As String Dim browsePath As UABrowsePath Dim value As IStringParsingError value = UABrowsePath.TryParse(basePath, value, defaultNamespaceUriString, browsePath)
[CanBeNull()] [Pure()] public static IStringParsingError TryParse( UABrowsePath basePath, string value, string defaultNamespaceUriString, out UABrowsePath browsePath )
[CanBeNull()] [Pure()] public: static IStringParsingError^ TryParse( UABrowsePath^ basePath, String^ value, String^ defaultNamespaceUriString, [Out] UABrowsePath^ browsePath )
Parameters
- basePath
- The base path for relative input paths. A null browse path if none given.
- value
- The string containing the browse path to be parsed.
- defaultNamespaceUriString
- The namespace URI to be used with all elements that do not explicitly specify a namespace.
- browsePath
- If successful, the browse path object corresponding to the input string.
Return Value
Returns
null
if successful; otherwise, some OpcLabs.BaseLib.IStringParsingError indicating the reason of the failure.