RegistryPolicy.WriteListOfValues Method (RegistryHive, String, String, String[], RegistryValueKind)

 

Writes a list of registry-based policy settings that configure String or ExpandString registry values. The registry values are specified by a value prefix and an array of value data. The policy settings are not additive.

Namespace:   Microsoft.GroupPolicy
Assembly:  Microsoft.GroupPolicy.Management (in Microsoft.GroupPolicy.Management.dll)

Syntax

public void WriteListOfValues(
    RegistryHive hive,
    string keyPath,
    string valuePrefix,
    string[] values,
    RegistryValueKind type
)
public:
void WriteListOfValues(
    RegistryHive hive,
    String^ keyPath,
    String^ valuePrefix,
    array<String^>^ values,
    RegistryValueKind type
)
member WriteListOfValues : 
        hive:RegistryHive *
        keyPath:string *
        valuePrefix:string *
        values:string[] *
        type:RegistryValueKind -> unit
Public Sub WriteListOfValues (
    hive As RegistryHive,
    keyPath As String,
    valuePrefix As String,
    values As String(),
    type As RegistryValueKind
)

Parameters

  • valuePrefix
    Type: System.String

    A string that specifies the value name prefix for the registry values. For example, if “MyValue” is specified, registry-based policy settings are created for the following value names: “MyValue1”, “MyValue2”, “MyValue3”, and so on depending on the length of the array that is specified for the values parameter.

  • values
    Type: System.String[]

    An array of strings that contains the value data.

Exceptions

Exception Condition
ObjectDisposedException

The RegistryPolicy is disposed.

InvalidOperationException

The RegistryPolicy instance is read-only.

ArgumentNullException

keyPath is null or values is null

ArgumentException

keyPath is an empty string (“”)

-or-

values is an empty string (“”)

-or-

hive is not CurrentUser or LocalMachine

-or-

type is not ExpandString or String

See Also

WriteListOfValues Overload
RegistryPolicy Class
Microsoft.GroupPolicy Namespace

Return to top