Windows desktop applications
Collapse the table of content
Expand the table of content
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

IDynamicPropertyCmdletProvider Interface

Defines the new, remove, copy, move, and rename methods for item properties within a data store. The methods of this interface are implemented by providers that access data stores whose properties can be defined at runtime.

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

Dim instance As IDynamicPropertyCmdletProvider

public interface IDynamicPropertyCmdletProvider : IPropertyCmdletProvider
public interface IDynamicPropertyCmdletProvider extends IPropertyCmdletProvider
public interface IDynamicPropertyCmdletProvider extends IPropertyCmdletProvider

Developers should implement this interface under the following conditions:

In this context, an "item" is something that contains content within a data store. For example, the items of the file system data store could be files or directories.

Windows PowerShell provides a TemplateProvider.cs file that is available on the Windows SDK. To start writing your own provider make a copy of this file and use that copy to create your provider, removing any functionality that you do not need. For more information about designing a provider, see Designing Your Windows PowerShell Provider.


Target Platforms

© 2016 Microsoft