PathUtil Class Members
The following tables list the members exposed by PathUtil.
Public Properties
Name | Description | |
---|---|---|
ItemPathStartQualifier | Gets the Path start qualifier string. | |
PathSeparator | Gets the Path separator. | |
SchemeSeparator | Gets the string which is used to suffix the scheme (i.e. source of browse call) to identify it from rest of the path. |
Public Methods
Name | Description | |
---|---|---|
Append | Appends the specified itemName to the given Item Path of an item. | |
BuildPath | Builds the Path. | |
GetFullPathFromSchemedPath | Splits the scheme from the rest of the path using the Scheme Separator and returns just the Full Path. | |
GetItemPath | Gets the item path by traversing up the Parent root items hierarchy of the given item. | |
GetModelName | Returns the Name of the Model from the specified path string of a Navigation item. | |
GetNameFromPath | Name of the item from the full path. | |
GetParentPath | Returns the Path information up to the parent level for the specified path string of a Navigation Item. | |
GetValidPath | Gets the valid path trimming any whitepace or path separator at the end. | |
PrefixModel | Prefixes the model name to given Item's full path. | |
PrefixScheme | Prefixes the scheme to the specified path. | |
RemovePrefix | Removes the model name from the given Item's full path. | |
SplitPath | Splits the Path, excluding the empty strings (if any). | |
SplitScheme | Splits the scheme from the rest of the path using the Scheme Separator. |
See Also