PathIntrinsics Class

 

Updated: April 27, 2016

Applies To: Windows PowerShell

Exposes the path manipulation and location APIs to the Cmdlet base class.

Namespace:   System.Management.Automation
Assembly:  System.Management.Automation (in System.Management.Automation.dll)

System::Object
  System.Management.Automation::PathIntrinsics

public ref class PathIntrinsics sealed 

NameDescription
System_CAPS_pubpropertyCurrentFileSystemLocation

Gets the current location for the file system provider.

System_CAPS_pubpropertyCurrentLocation

Gets the current location.

NameDescription
System_CAPS_pubmethodCombine(String^, String^)

Combines the parent and child paths of an item.

System_CAPS_pubmethodCurrentProviderLocation(String^)

Obtains the current location for a specific provider.

System_CAPS_pubmethodEquals(Object^)

(Inherited from Object.)

System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_pubmethodGetResolvedProviderPathFromProviderPath(String^, String^)

Obtains one or more resolved paths from a specified provider-internal path.

System_CAPS_pubmethodGetResolvedProviderPathFromPSPath(String^, ProviderInfo^%)

Obtains one or more provider-internal paths from a specified drive-qualified or provider-qualified absolute or relative path.

System_CAPS_pubmethodGetResolvedPSPathFromPSPath(String^)

Obtains one or more resolved paths (a path with no wildcard characters) from a specified Windows PowerShell path.

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_pubmethodGetUnresolvedProviderPathFromPSPath(String^)

Obtains an unresolved provider-internal path from a specified drive-qualified or provider-qualified absolute or relative path.

System_CAPS_pubmethodGetUnresolvedProviderPathFromPSPath(String^, ProviderInfo^%, PSDriveInfo^%)

Obtains an unresolved provider-internal path from a specified drive-qualified or provider-qualified absolute or relative path, in addition to information about the drive or provider associated with the path.

System_CAPS_pubmethodIsProviderQualified(String^)

Verifies that the specified path is a provider-qualified path.

System_CAPS_pubmethodIsPSAbsolute(String^, String^%)

Verifies that the specified path is a drive-qualified absolute path.

System_CAPS_pubmethodIsValid(String^)

Verifies that the specified path is syntactically and semantically valid for the provider.

System_CAPS_pubmethodLocationStack(String^)

Retrieves the locations that have been explicitly pushed onto the stack.

System_CAPS_pubmethodNormalizeRelativePath(String^, String^)

Normalizes a relative path based on a specified base path.

System_CAPS_pubmethodParseChildName(String^)

Parses the name of the child node from a specified path.

System_CAPS_pubmethodParseParent(String^, String^)

Parses the name of the parent path from a specified path.

System_CAPS_pubmethodPopLocation(String^)

Pops off the top location from the specified location stack or the default location stack.

System_CAPS_pubmethodPushCurrentLocation(String^)

Pushes the current location onto the specified location stack or the default location stack.

System_CAPS_pubmethodSetDefaultLocationStack(String^)

Sets the specified stack as the default location stack.

System_CAPS_pubmethodSetLocation(String^)

Changes the current location to a new location using the specified path.

System_CAPS_pubmethodToString()

(Inherited from Object.)

Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show: