TestimoX

API Reference

Class

AdmxPolicyApplyRequest

Namespace ComputerX.Admx
Assembly ComputerX
Modifiers sealed

Describes an ADMX policy apply request.

Inheritance

  • Object
  • AdmxPolicyApplyRequest

Constructors

public AdmxPolicyApplyRequest() #

Properties

public AdmxPolicy[] Policies { get; set; } #

Gets or sets explicit policies to apply. When set, catalog lookup is skipped.

public String NamePattern { get; set; } #

Gets or sets the policy name pattern (wildcards supported) used when selecting by name.

public String Path { get; set; } #

Gets or sets the ADMX source path used when selecting by name.

public String Language { get; set; } #

Gets or sets the ADML language (e.g., en-US).

public String Class { get; set; } #

Gets or sets the ADMX class filter (Machine or User).

public Object Value { get; set; } #

Gets or sets the policy value to apply.

public Nullable<Boolean> Enable { get; set; } #

Gets or sets an explicit enable flag for policies that support enable/disable lists.

public Scope Scope { get; set; } #

Gets or sets the LGPO scope to target.

public String ComputerName { get; set; } #

Gets or sets the target computer name (null or "." for local).

public Boolean Merge { get; set; } #

Gets or sets a value indicating whether to merge with existing registry.pol entries.

public Boolean Backup { get; set; } #

Gets or sets a value indicating whether to create a backup prior to writing.

public Boolean MatchDisplayName { get; set; } #

Gets or sets a value indicating whether to match DisplayName in addition to Name.