Table of Contents

Class GroupPolicyObject

Namespace
CENTREL.XIA.Configuration.Types
Assembly
CENTREL.XIA.Configuration.Types.dll

Represents a Group Policy object.

public class GroupPolicyObject : GroupPolicyObjectBase, IComparable<GroupPolicyObjectBase>
Inheritance
GroupPolicyObject
Implements
Inherited Members

Constructors

GroupPolicyObject()

Initializes a new instance of the CENTREL.XIA.Configuration.Types.GroupPolicyObject class.

public GroupPolicyObject()

Properties

ComputerDirectoryVersion

Gets or sets the directory version of the computer configuration settings.

public int ComputerDirectoryVersion { get; set; }

Property Value

int

ComputerSettingsEnabled

Gets whether the computer settings are enabled.

public BooleanOption ComputerSettingsEnabled { get; }

Property Value

BooleanOption

ComputerSysvolVersion

Gets or sets the SYSVOL version of the computer configuration settings.

public int ComputerSysvolVersion { get; set; }

Property Value

int

DomainName

Gets or sets the name of the domain to which the Group Policy object applies.

public string DomainName { get; set; }

Property Value

string

GpoStatus

Gets or sets the Group Policy object status.

public GroupPolicyObjectStatus GpoStatus { get; set; }

Property Value

GroupPolicyObjectStatus

IsInconsistent

Gets whether the Group Policy object versions are inconsistent between the directory and the SYSVOL.

public BooleanOption IsInconsistent { get; set; }

Property Value

BooleanOption

IsNotFound

Gets whether the Group Policy object is not found in the SYSVOL.

public BooleanOption IsNotFound { get; set; }

Property Value

BooleanOption

UserDirectoryVersion

Gets or sets the directory version of the user configuration settings.

public int UserDirectoryVersion { get; set; }

Property Value

int

UserSettingsEnabled

Gets whether the user settings are enabled.

public BooleanOption UserSettingsEnabled { get; }

Property Value

BooleanOption

UserSysvolVersion

Gets or sets the SYSVOL version of the user configuration settings.

public int UserSysvolVersion { get; set; }

Property Value

int

WmiFilter

Gets or sets the WMI filter to apply.

public GroupPolicyObjectWmiFilter WmiFilter { get; set; }

Property Value

GroupPolicyObjectWmiFilter

Methods

Clone()

Creates a clone of this CENTREL.XIA.Configuration.Types.GroupPolicyObject object.

public GroupPolicyObject Clone()

Returns

GroupPolicyObject

A clone of this CENTREL.XIA.Configuration.Types.GroupPolicyObject object.

ToString()

Returns the display name of the Group Policy object.

public override string ToString()

Returns

string

The display name of the Group Policy object.