RegistryProvider
Class
Definition
Provider that provides access to Registry through cmdlets. This provider
implements NavigationCmdletProvider,
IPropertyCmdletProvider,
IDynamicPropertyCmdletProvider,
ISecurityDescriptorCmdletProvider
interfaces.
public sealed class RegistryProvider : System.Management.Automation.Provider.NavigationCmdletProvider, System.Management.Automation.Provider.IDynamicPropertyCmdletProvider, System.Management.Automation.Provider.ISecurityDescriptorCmdletProvider
- Inheritance
- Implements
Inherited Members
System.Management.Automation.Provider.CmdletProvider
System.Management.Automation.Provider.ContainerCmdletProvider
System.Management.Automation.Provider.DriveCmdletProvider
System.Management.Automation.Provider.ItemCmdletProvider
System.Management.Automation.Provider.NavigationCmdletProvider
Constructors
| RegistryProvider() |
Fields
| ProviderName |
Gets the name of the provider |
Methods
| ClearProperty(String, Collection<String>) |
Clears a property of the item at the specified |
| ClearPropertyDynamicParameters(String, Collection<String>) |
Gives the provider a chance to attach additional parameters to the clear-itemproperty cmdlet. |
| CopyProperty(String, String, String, String) |
Copies a property of the item at the specified |
| CopyPropertyDynamicParameters(String, String, String, String) |
Gives the provider a chance to attach additional parameters to the copy-itemproperty cmdlet. |
| GetProperty(String, Collection<String>) |
Gets the properties of the item specified by the |
| GetPropertyDynamicParameters(String, Collection<String>) |
Gives the provider a chance to attach additional parameters to the get-itemproperty cmdlet. |
| GetSecurityDescriptor(String, AccessControlSections) |
Gets the security descriptor for the item specified by |
| MoveProperty(String, String, String, String) |
Moves a property on an item specified by |
| MovePropertyDynamicParameters(String, String, String, String) |
Gives the provider a chance to attach additional parameters to the move-itemproperty cmdlet. |
| NewProperty(String, String, String, Object) |
Creates a new property on the specified item |
| NewPropertyDynamicParameters(String, String, String, Object) |
Gives the provider a chance to attach additional parameters to the new-itemproperty cmdlet. |
| NewSecurityDescriptorFromPath(String, AccessControlSections) |
Creates a new empty security descriptor. |
| NewSecurityDescriptorOfType(String, AccessControlSections) |
Creates a new empty security descriptor. |
| RemoveProperty(String, String) |
Removes a property on the item specified by the path. |
| RemovePropertyDynamicParameters(String, String) |
Gives the provider a chance to attach additional parameters to the remove-itemproperty cmdlet. |
| RenameProperty(String, String, String) |
Renames a property of the item at the specified |
| RenamePropertyDynamicParameters(String, String, String) |
Gives the provider a chance to attach additional parameters to the rename-itemproperty cmdlet. |
| SetProperty(String, PSObject) |
Sets the specified properties of the item at the specified |
| SetPropertyDynamicParameters(String, PSObject) |
Gives the provider a chance to attach additional parameters to the get-itemproperty cmdlet. |
| SetSecurityDescriptor(String, ObjectSecurity) |
Sets the security descriptor for the item specified by |