[About] Version=1.0 Author=Nic Mail=support@hiasm.com [Type] Class=Element Info=Performs operations on String instances that contain file or directory path information. [Property] Extension=Sets a new extension (with or without a leading period). Specify null to remove an existing extension from path. ARG(string)|2| [Methods] doChangeExtension=Changes the extension of a path string. ARG(string path, string extension)|1|0 *doHasExtension=Determines whether a path includes a file name extension.ARG(string path)|1|0 *doIsPathRooted=Gets a value indicating whether the specified path string contains a root.ARG(string path)|1|0 onChangeExtension=Occurs after invoke method doChangeExtension and returns the result. ARG(string)|2|2 onError=If an error occurs, an error message appears. ARG(string)|2|2 *onHasExtension=Occurs after invoke the method doHasExtension and returns the result. ARG(bool)|2|104 *onIsPathRooted=Occurs after invoke the method doIsPathRooted and returns the result. ARG(bool)|2|104 Result=Returns the modified path information. ARG(string)|3|2 *AltDirectorySeparatorChar=Returns a platform-specific alternate character used to separate directory levels in a path string that reflects a hierarchical file system organization. ARG(char)|3|106 *DirectorySeparatorChar=Returns a platform-specific character used to separate directory levels in a path string that reflects a hierarchical file system organization. ARG(char)|3|106 *GetInvalidPathChars=Returns an array containing the characters that are not allowed in path names. ARG(char[])|3|13 *GetInvalidFileNameChars=Returns an array containing the characters that are not allowed in file names. ARG(char[])|3|13 *GetRandomFileName=Returns a random folder name or file name. ARG(string)|3|2 *GetTempFileName=Returns a uniquely named, zero-byte temporary file on disk and returns the full path of that file. ARG(string)|3|2 *GetTempPath=Returns the path of the current user's temporary folder. ARG(string)|3|2 *InvalidPathChars=Returns a platform-specific array of characters that cannot be specified in path string arguments passed to members of the Path class. ARG(char[])|3|13 *PathSeparator=Returns a platform-specific separator character used to separate path strings in environment variables. ARG(char)|3|106 *VolumeSeparatorChar=Returns a platform-specific volume separator character. ARG(char)|3|106 Path=Defines the path information to modify. The path cannot contain any of the characters defined in GetInvalidPathChars. ARG(string)|4|2 *Extension=Defines a new extension (with or without a leading period). Specify null to remove an existing extension from path. ARG(string)|4|2