| Overload | Description | 
|---|---|
| UABrowsePath Constructor() | Initializes a new instance, a null browse path. | 
| UABrowsePath Constructor(UABrowsePath) | Initializes a new instance as a copy of an existing browse path object. | 
| UABrowsePath Constructor(UANodeDescriptor) | Initializes a new instance, an empty browse path with the given starting node descriptor. | 
| UABrowsePath Constructor(UANodeDescriptor,IEnumerable<UABrowsePathElement>) | Initializes a new browse path from a given sequence of browse path elements and a starting node descriptor. | 
| UABrowsePath Constructor(UANodeId,UABrowsePathElement[]) | Initializes a new browse path from a given array of browse path elements and a starting node Id. | 
| UABrowsePath Constructor(IEnumerable<UABrowsePathElement>) | Initializes a new browse path from a given sequence of browse path elements, starting from the "Objects" folder node. |