PathWrap class PathWrap : IPath Represents a class object wrapper for the Path class. Documentation Code public const int MaxSupportedPathLength = 248 The maximum supported path length before prefixing is required. public static readonly string UncSignature The UNC path signature. public string CustomTempPath { get; set; } public bool SupportLongPaths { get; set; } public string AddTrailingBackSlash(string path) public string ChangeExtension(string path, string extension) public string Combine(string path1, string path2) public string ConvertIllegalCharactersInFilename(string fileName) public string ConvertIllegalCharactersInFilename(string fileName, string replacement) public string GetDirectoryName(string path) public string GetExtension(string path) public string GetFileName(string path) public string GetFullPath(string path) public string GetFullyQualifiedPath(Uri baseUri, string path) public string GetTempFileName() public string GetTempFileName(string fileNameSuffix) public string GetTempPath() public bool IsPathFullyQualified(string path) public bool IsPathRooted(string path) public bool IsPathUnc(string path) public string NormalizePath(string path) public bool PathEndsWithTrailingBackSlash(string path) public string TemporaryFileNameWithoutCreatingEmptyFile(string fileNameSuffix) public string TrimLeadingSlash(string path) public string TrimTrailingSlash(string path)