Updated: April 27, 2016
Applies To: Windows PowerShell
Provides information about a loaded Windows PowerShell provider.
Assembly: System.Management.Automation (in System.Management.Automation.dll)
Creates a newobject that uses another object as a template.
Gets the provider capabilities that are implemented by the provider.
Gets and sets the description of the provider.
Gets the drives that are available for the provider.
Gets the path to the Help file of the provider.
Gets and sets the home (that is, the installation path) for the provider.
Gets the .NET Framework type that contains the implementation of the provider.
Gets information about the module used to add the provider to the session. This property is introduced in Windows PowerShell 2.0.
Gets the name of the module that was used to add the provider. This property is introduced in Windows PowerShell 2.0.
Gets the name of the provider.
Gets information about the snapin that is used to manage the snap-in in the session.
A Windows PowerShell provider might want to derive from this class to provide its own public members to expose to the user or to cache information related to the provider.
Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.