GetFullPathOptions Enumeration |
A bitfield of flags for specifying options for various internal operations that convert paths to full paths.
Namespace:
Alphaleonis.Win32.Filesystem
Assembly:
AlphaFS (in AlphaFS.dll) Version: 2.0
Syntax [FlagsAttribute]
public enum GetFullPathOptions
<FlagsAttribute>
Public Enumeration GetFullPathOptions
[FlagsAttribute]
public enum class GetFullPathOptions
[<FlagsAttribute>]
type GetFullPathOptions
Members
| Member name | Value | Description |
---|
| None | 0 | No special options applies. |
| TrimEnd | 1 | Remove any trailing whitespace from the path. |
| AddTrailingDirectorySeparator | 2 | Add a trailing directory separator to the path (if one does not already exist). |
| RemoveTrailingDirectorySeparator | 4 | Remove the trailing directory separator from the path (if one exists). |
| AsLongPath | 8 | Return full path as long full path (Unicode format). Not valid for GetRegularPath(String). |
| ContinueOnNonExist | 16 | Prevents any exception from being thrown if a filesystem object does not exist. Not valid for GetRegularPath(String). |
| CheckInvalidPathChars | 32 | Check that the path contains only valid path-characters. |
| CheckAdditional | 64 | Also check for wildcard (? and *) characters. |
| KeepDotOrSpace | 128 | Do not trim the trailing dot or space. |
| FullCheck | 96 | Performs both CheckInvalidPathChars and CheckAdditional checks. |
See Also