Table of Contents

Class GroupPolicyScript

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

Represents an Active Directory Group Policy script.

public class GroupPolicyScript : GlobalSerializableClassicBase, IComparable<GroupPolicyScript>
Inheritance
GroupPolicyScript
Implements

Constructors

GroupPolicyScript()

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

public GroupPolicyScript()

Properties

CollectionIndex

Gets the collection index.

[Browsable(false)]
public string CollectionIndex { get; }

Property Value

string

ExecutionOrder

Gets or sets the script execution order.

public int ExecutionOrder { get; set; }

Property Value

int

FullCommand

Gets the full command and parameters of the script to run.

public string FullCommand { get; }

Property Value

string

Parameters

Gets or sets the command line parameters.

public string Parameters { get; set; }

Property Value

string

RunOrder

Gets or sets the run order of the script.

public GroupPolicyScriptRunOrder RunOrder { get; set; }

Property Value

GroupPolicyScriptRunOrder

ScriptName

Gets or sets the file name of the script.

public string ScriptName { get; set; }

Property Value

string

ScriptType

Gets or sets the script type.

public GroupPolicyScriptType ScriptType { get; set; }

Property Value

GroupPolicyScriptType

Methods

CompareTo(GroupPolicyScript)

Compares two CENTREL.XIA.Configuration.Types.GroupPolicyScript objects to allow sorting by script order.

public int CompareTo(GroupPolicyScript other)

Parameters

other GroupPolicyScript

The CENTREL.XIA.Configuration.Types.GroupPolicyScript to compare to.

Returns

int

The sort order of the two CENTREL.XIA.Configuration.Types.GroupPolicyScript objects.

ToString()

Returns the full command and parameters of the script to run.

public override string ToString()

Returns

string

The full command and parameters of the script to run.