UA Bundle SDK .NET  2.2.3.276
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events Groups Pages
UnifiedAutomation.UaBase.AbsoluteName Class Reference

An absolute qualified name. More...

Public Member Functions

 AbsoluteName (string name)
 Initializes a new instance of the AbsoluteName class. More...
 
 AbsoluteName (string name, string namespaceUri)
 Initializes a new instance of the AbsoluteName class. More...
 
QualifiedName ToQualifiedName (NamespaceTable namespaceUris)
 Converts the absolute name to a qualified name. More...
 

Static Public Member Functions

static QualifiedName ToQualifiedName (AbsoluteName input, NamespaceTable namespaceUris)
 Converts the absolute name to a qualified name. More...
 
static QualifiedName[] ToQualifiedNames (IList< AbsoluteName > input, NamespaceTable namespaceUris)
 Converts a list of absolute names to an array of qualified names. More...
 
static QualifiedName[][] ToQualifiedNames (IList< AbsoluteName[]> input, NamespaceTable namespaceUris)
 Converts the list of absolute name array to an array of qualified name arrays. More...
 
static string ToString (AbsoluteName input, NamespaceTable namespaceUris)
 Converts the absolute name to string. More...
 
static string ToString (params QualifiedName[] browseNames)
 Converts the absolute name to string. More...
 
static string ToString (IList< AbsoluteName > input, NamespaceTable namespaceUris)
 Converts the list of absolute names to a browse path. More...
 
static string[] ToString (IList< AbsoluteName[]> input, NamespaceTable namespaceUris)
 Converts the list of absolute name arrays to an array of browse paths. More...
 
static string ToString (IList< QualifiedName > browsePath)
 Converts a browse path to a string. More...
 
static QualifiedName[] ToQualifiedNames (string browsePath)
 Converts a browse path to an areay of qualified names. More...
 
static QualifiedName[] ToQualifiedNames (string browsePath, StringTable sourceTable, StringTable targetTable)
 Converts a browse path to an areay of qualified names. More...
 

Properties

string NamespaceUri [get, set]
 Gets the namespace URI. More...
 
string Name [get, set]
 Gets the name. More...
 

Detailed Description

An absolute qualified name.

Constructor & Destructor Documentation

UnifiedAutomation.UaBase.AbsoluteName.AbsoluteName ( string  name)
inline

Initializes a new instance of the AbsoluteName class.

Parameters
nameThe name.
UnifiedAutomation.UaBase.AbsoluteName.AbsoluteName ( string  name,
string  namespaceUri 
)
inline

Initializes a new instance of the AbsoluteName class.

Parameters
nameThe name.
namespaceUriThe namespace URI.

Member Function Documentation

QualifiedName UnifiedAutomation.UaBase.AbsoluteName.ToQualifiedName ( NamespaceTable  namespaceUris)
inline

Converts the absolute name to a qualified name.

Parameters
namespaceUrisThe namespace uris.
Returns
static QualifiedName UnifiedAutomation.UaBase.AbsoluteName.ToQualifiedName ( AbsoluteName  input,
NamespaceTable  namespaceUris 
)
inlinestatic

Converts the absolute name to a qualified name.

Parameters
inputThe input.
namespaceUrisThe namespace uris.
Returns
static QualifiedName [] UnifiedAutomation.UaBase.AbsoluteName.ToQualifiedNames ( IList< AbsoluteName input,
NamespaceTable  namespaceUris 
)
inlinestatic

Converts a list of absolute names to an array of qualified names.

Parameters
inputThe input.
namespaceUrisThe namespace uris.
Returns
static QualifiedName [][] UnifiedAutomation.UaBase.AbsoluteName.ToQualifiedNames ( IList< AbsoluteName[]>  input,
NamespaceTable  namespaceUris 
)
inlinestatic

Converts the list of absolute name array to an array of qualified name arrays.

Parameters
inputThe input.
namespaceUrisThe namespace uris.
Returns
static QualifiedName [] UnifiedAutomation.UaBase.AbsoluteName.ToQualifiedNames ( string  browsePath)
inlinestatic

Converts a browse path to an areay of qualified names.

Parameters
browsePathThe browse path.
Returns
static QualifiedName [] UnifiedAutomation.UaBase.AbsoluteName.ToQualifiedNames ( string  browsePath,
StringTable  sourceTable,
StringTable  targetTable 
)
inlinestatic

Converts a browse path to an areay of qualified names.

Parameters
browsePathThe browse path.
sourceTableThe source table.
targetTableThe target table.
Returns
static string UnifiedAutomation.UaBase.AbsoluteName.ToString ( AbsoluteName  input,
NamespaceTable  namespaceUris 
)
inlinestatic

Converts the absolute name to string.

Parameters
inputThe input.
namespaceUrisThe namespace uris.
Returns
static string UnifiedAutomation.UaBase.AbsoluteName.ToString ( params QualifiedName[]  browseNames)
inlinestatic

Converts the absolute name to string.

Parameters
browseNamesThe browse names.
Returns
A System.String that represents this instance.
static string UnifiedAutomation.UaBase.AbsoluteName.ToString ( IList< AbsoluteName input,
NamespaceTable  namespaceUris 
)
inlinestatic

Converts the list of absolute names to a browse path.

Parameters
inputThe input.
namespaceUrisThe namespace uris.
Returns
static string [] UnifiedAutomation.UaBase.AbsoluteName.ToString ( IList< AbsoluteName[]>  input,
NamespaceTable  namespaceUris 
)
inlinestatic

Converts the list of absolute name arrays to an array of browse paths.

Parameters
inputThe input.
namespaceUrisThe namespace uris.
Returns
static string UnifiedAutomation.UaBase.AbsoluteName.ToString ( IList< QualifiedName browsePath)
inlinestatic

Converts a browse path to a string.

Property Documentation

string UnifiedAutomation.UaBase.AbsoluteName.Name
getset

Gets the name.

string UnifiedAutomation.UaBase.AbsoluteName.NamespaceUri
getset

Gets the namespace URI.


The documentation for this class was generated from the following file: