FileSystemProxy.GetParentPath Method (String)

 

Returns the parent path of the provided path.

Namespace:   Microsoft.VisualBasic.MyServices
Assembly:  Microsoft.VisualBasic (in Microsoft.VisualBasic.dll)

public string GetParentPath(
	string path
)

Parameters

path
Type: System.String

Path to be examined.

Return Value

Type: System.String

The parent path of the provided path.

Exception Condition
ArgumentException

The path is not valid for one of the following reasons: it is a zero-length string; it contains only white space; it contains invalid characters; or it is a device path (starts with \\.\).

ArgumentException

Path does not have a parent path because it is a root path.

ArgumentNullException

path is Nothing.

PathTooLongException

The path exceeds the system-defined maximum length.

NotSupportedException

A file or directory name in the path contains a colon (:) or is in an invalid format.

This is a string operation; the file system is not examined.

This example gets the parent path for C:\Backups\Tmp\Test.

Dim strPath = My.Computer.FileSystem.GetParentPath("C:\backups\tmp\test")
MsgBox(strPath)

.NET Framework
Available since 2.0
Return to top
Show: