| Name | Description |
  | EqualsNullSupported | Returns true if and are both null, or if .Equals(). |
  | IsNotNullAndExists | Returns true if is not null, and .IAbsolutePath.Exists equals true. |
  | IsValidAbsoluteDirectoryPath | Overloaded.
Determine whether this string is a valid absolute directory path or not.
|
  | IsValidAbsoluteFilePath | Overloaded.
Determine whether this string is a valid file absolute path or not.
|
  | IsValidDirectoryPath | Overloaded.
Determine whether this string is a valid directory path or not.
|
  | IsValidEnvVarDirectoryPath | Overloaded.
Determine whether this string is a valid directory path prefixed with an environment variable or not.
|
  | IsValidEnvVarFilePath | Overloaded.
Determine whether this string is a valid file path prefixed with an environment variable or not.
|
  | IsValidFilePath | Overloaded.
Determine whether this string is a valid file path or not.
|
  | IsValidPathVariableName | Returns true if contains only upper/lower case letters, digits and underscore and has less than 1024 characters. In such case is a valid path variable name. |
  | IsValidPathVariableValue | Returns true if has less than 1024 characters and has no character in ForbiddenCharInPath. In such case is a valid path variable name. |
  | IsValidRelativeDirectoryPath | Overloaded.
Determine whether this string is a valid relative directory path or not.
|
  | IsValidRelativeFilePath | Overloaded.
Determine whether this string is a valid relative file path or not.
|
  | IsValidVariableDirectoryPath | Overloaded.
Determine whether this string is a valid directory path that contains variables.
|
  | IsValidVariableFilePath | Overloaded.
Determine whether this string is a valid file that contains variables, or not.
|
  | ToAbsoluteDirectoryPath | Returns a new IAbsoluteDirectoryPath object from this string. |
  | ToAbsoluteFilePath | Returns a new IAbsoluteFilePath object from this string. |
  | ToDirectoryPath | Returns a new IDirectoryPath object from this string. |
  | ToEnvVarDirectoryPath | Returns a new IEnvVarDirectoryPath object from this string. |
  | ToEnvVarFilePath | Returns a new IEnvVarFilePath object from this string. |
  | ToFilePath | Returns a new IFilePath object object from this string. |
  | ToRelativeDirectoryPath | Returns a new IRelativeDirectoryPath object from this string. |
  | ToRelativeFilePath | Returns a new IRelativeFilePath object from this string. |
  | ToStringOrIfNullToEmptyString | Returns .ToString() is path is null, else returns the empty string. |
  | ToVariableDirectoryPath | Returns a new IVariableDirectoryPath object from this string. |
  | ToVariableFilePath | Returns a new IVariableFilePath object from this string. |
  | TryGetAbsoluteDirectoryPath | Overloaded. Try get a new IAbsoluteDirectoryPath object from this string. |
  | TryGetAbsoluteFilePath | Overloaded. Try get a new IAbsoluteFilePath object from this string. |
  | TryGetDirectoryPath | Overloaded. Try get a new IDirectoryPath object from this string. |
  | TryGetEnvVarDirectoryPath | Overloaded. Try get a new IEnvVarDirectoryPath object from this string. |
  | TryGetEnvVarFilePath | Overloaded. Try get a new IEnvVarFilePath object from this string. |
  | TryGetFilePath | Overloaded. Try get a new IFilePath object object from this string. |
  | TryGetRelativeDirectoryPath | Overloaded. Try get a new IAbsoluteDirectoryPath object from this string. |
  | TryGetRelativeFilePath | Overloaded. Try get a new IRelativeFilePath object from this string. |
  | TryGetVariableDirectoryPath | Overloaded. Try get a new IVariableDirectoryPath object from this string. |
  | TryGetVariableFilePath | Overloaded. Try get a new IVariableFilePath object from this string. |