Table of Contents

Class ActiveDirectoryGroupPolicy

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

Represents a Starter Group Policy object.

public class ActiveDirectoryGroupPolicy : BaseTypeSection
Inheritance
ActiveDirectoryGroupPolicy

Constructors

ActiveDirectoryGroupPolicy()

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

public ActiveDirectoryGroupPolicy()

Properties

GroupPolicyHierarchy

Gets or sets the Group Policy hierarchy.

public ActiveDirectoryGroupPolicyHierarchy GroupPolicyHierarchy { get; set; }

Property Value

ActiveDirectoryGroupPolicyHierarchy

GroupPolicyObjects

Gets or sets the configured Group Policy objects.

public GroupPolicyObjects GroupPolicyObjects { get; set; }

Property Value

GroupPolicyObjects

StarterGroupPolicyObjects

Gets or sets the Starter Group Policy objects.

public StarterGroupPolicyObjects StarterGroupPolicyObjects { get; set; }

Property Value

StarterGroupPolicyObjects

Methods

Clone()

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

public ActiveDirectoryGroupPolicy Clone()

Returns

ActiveDirectoryGroupPolicy

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

FindApplicationControlPolicyRuleByIdentifier(Guid)

Returns the Group Policy application control policy rule with the specified identifier regardless of the Group Policy object where the rule reside.

public GroupPolicyApplicationControlPolicyRule FindApplicationControlPolicyRuleByIdentifier(Guid identifier)

Parameters

identifier Guid

The unique identifier of the Group Policy application control policy rule to locate.

Returns

GroupPolicyApplicationControlPolicyRule

The Group Policy application control policy rule with the specified identifier.

FindApplicationControlPolicyRulesByIdentifier(Guid)

Returns the Group Policy application control policy rules with the specified identifier regardless of the Group Policy object where the rules reside.

public GroupPolicyApplicationControlPolicyRules FindApplicationControlPolicyRulesByIdentifier(Guid identifier)

Parameters

identifier Guid

The unique identifier of the Group Policy application control policy rules to locate.

Returns

GroupPolicyApplicationControlPolicyRules

The Group Policy application control policy rules with the specified identifier.

FindCertificateByIdentifier(Guid)

Returns the Group Policy public key policies certificate with the specified identifier regardless of the Group Policy object or category where the certificate resides.

public GroupPolicyPublicKeyPoliciesCertificate FindCertificateByIdentifier(Guid identifier)

Parameters

identifier Guid

The unique identifier of the Group Policy certificate to locate.

Returns

GroupPolicyPublicKeyPoliciesCertificate

The Group Policy certificate with the specified identifier.

FindCertificateCategoryByIdentifier(Guid)

Returns the Group Policy public key policies certificate category with the specified identifier regardless of the Group Policy object where the certificate category resides.

public GroupPolicyPublicKeyPoliciesCertificateCategory FindCertificateCategoryByIdentifier(Guid identifier)

Parameters

identifier Guid

The unique identifier of the Group Policy certificate category to locate.

Returns

GroupPolicyPublicKeyPoliciesCertificateCategory

The Group Policy certificate category with the specified identifier.

FindDataSourceByIdentifier(Guid)

Returns the Group Policy data source with the specified identifier regardless of the Group Policy object where the data source resides.

public GroupPolicyDataSource FindDataSourceByIdentifier(Guid identifier)

Parameters

identifier Guid

The unique identifier of the Group Policy data source to locate.

Returns

GroupPolicyDataSource

The Group Policy data source with the specified identifier.

FindDeviceByIdentifier(Guid)

Returns the Group Policy device with the specified identifier regardless of the Group Policy object where the device reside.

public GroupPolicyDevice FindDeviceByIdentifier(Guid identifier)

Parameters

identifier Guid

The unique identifier of the Group Policy device to locate.

Returns

GroupPolicyDevice

The Group Policy device with the specified identifier.

FindDriveMapByIdentifier(Guid)

Returns the Group Policy drive map with the specified identifier regardless of the Group Policy object where the drive map reside.

public GroupPolicyDriveMap FindDriveMapByIdentifier(Guid identifier)

Parameters

identifier Guid

The unique identifier of the Group Policy drive map to locate.

Returns

GroupPolicyDriveMap

The Group Policy drive map with the specified identifier.

FindEnvironmentVariableByIdentifier(Guid)

Returns the Group Policy environment variable with the specified identifier regardless of the Group Policy object where the environment variable reside.

public GroupPolicyEnvironmentVariable FindEnvironmentVariableByIdentifier(Guid identifier)

Parameters

identifier Guid

The unique identifier of the Group Policy environment variable to locate.

Returns

GroupPolicyEnvironmentVariable

The Group Policy environment variable with the specified identifier.

FindExtensionByIdentifier(Guid)

Returns the Group Policy object or Starter Group Policy object extension with the specified identifier.

public GroupPolicyExtension FindExtensionByIdentifier(Guid identifier)

Parameters

identifier Guid

The unique identifier of the Group Policy Object or Starter Group Policy Object extension.

Returns

GroupPolicyExtension

The Group Policy Object or Starter Group Policy Object extension with the specified identifier.

FindExtensionsByType(Type)

Returns a CENTREL.XIA.Configuration.Types.GroupPolicyExtensionCollection containing the extensions of the specified type regardless of the Group Policy object or Starter Group Policy object where the extension resides.

public GroupPolicyExtensionCollection FindExtensionsByType(Type type)

Parameters

type Type

The type of the CENTREL.XIA.Configuration.Types.GroupPolicyExtension to locate.

Returns

GroupPolicyExtensionCollection

A CENTREL.XIA.Configuration.Types.GroupPolicyExtensionCollection containing the extensions of the specified type.

FindFileByIdentifier(Guid)

Returns the Group Policy file with the specified identifier regardless of the Group Policy object where the file resides.

public GroupPolicyFile FindFileByIdentifier(Guid identifier)

Parameters

identifier Guid

The unique identifier of the Group Policy file to locate.

Returns

GroupPolicyFile

The Group Policy file with the specified identifier.

FindFolderByIdentifier(Guid)

Returns the Group Policy folder with the specified identifier regardless of the Group Policy object where the folder resides.

public GroupPolicyFolder FindFolderByIdentifier(Guid identifier)

Parameters

identifier Guid

The unique identifier of the Group Policy folder to locate.

Returns

GroupPolicyFolder

The Group Policy folder with the specified identifier.

FindFolderOptionByIdentifier(Guid)

Returns the Group Policy folder option with the specified identifier regardless of the Group Policy object where the folder option resides.

public GroupPolicyFolderOptionBase FindFolderOptionByIdentifier(Guid identifier)

Parameters

identifier Guid

The unique identifier of the Group Policy folder option to locate.

Returns

GroupPolicyFolderOptionBase

The Group Policy folder option with the specified identifier.

FindFolderRedirectionByIdentifier(Guid)

Returns the Group Policy folder redirection with the specified identifier regardless of the Group Policy object where the folder redirection resides.

public GroupPolicyFolderRedirection FindFolderRedirectionByIdentifier(Guid identifier)

Parameters

identifier Guid

The unique identifier of the Group Policy folder redirection to locate.

Returns

GroupPolicyFolderRedirection

The Group Policy folder redirection with the specified identifier.

FindIniFileByIdentifier(Guid)

Returns the Group Policy ini file with the specified identifier regardless of the Group Policy object where the ini file resides.

public GroupPolicyIniFile FindIniFileByIdentifier(Guid identifier)

Parameters

identifier Guid

The unique identifier of the Group Policy ini file to locate.

Returns

GroupPolicyIniFile

The Group Policy ini file with the specified identifier.

FindInternetSettingByIdentifier(Guid)

Returns the Group Policy internet setting with the specified identifier regardless of the Group Policy object where the internet setting resides.

public GroupPolicyInternetSetting FindInternetSettingByIdentifier(Guid identifier)

Parameters

identifier Guid

The unique identifier of the Group Policy internet setting to locate.

Returns

GroupPolicyInternetSetting

The Group Policy internet setting with the specified identifier.

FindLocalAccountByIdentifier(Guid)

Returns the Group Policy local account with the specified identifier regardless of the Group Policy object where the local account resides.

public GroupPolicyLocalAccountBase FindLocalAccountByIdentifier(Guid identifier)

Parameters

identifier Guid

The unique identifier of the Group Policy local account to locate.

Returns

GroupPolicyLocalAccountBase

The Group Policy local account with the specified identifier.

FindNetworkOptionsConnectionByIdentifier(Guid)

Returns the Group Policy network options connection with the specified identifier regardless of the Group Policy object where the network options connection resides.

public GroupPolicyNetworkOptionsConnectionBase FindNetworkOptionsConnectionByIdentifier(Guid identifier)

Parameters

identifier Guid

The unique identifier of the Group Policy network options connection to locate.

Returns

GroupPolicyNetworkOptionsConnectionBase

The Group Policy network options connection with the specified identifier.

FindNetworkShareByIdentifier(Guid)

Returns the Group Policy network share with the specified identifier regardless of the Group Policy object where the network share resides.

public GroupPolicyNetworkShare FindNetworkShareByIdentifier(Guid identifier)

Parameters

identifier Guid

The unique identifier of the Group Policy network share to locate.

Returns

GroupPolicyNetworkShare

The Group Policy network share with the specified identifier.

FindPolicyByIdentifier(Guid)

Returns the Group Policy Object or Starter Group Policy Object with the specified identifier.

public GroupPolicyObjectBase FindPolicyByIdentifier(Guid identifier)

Parameters

identifier Guid

The unique identifier of the Group Policy Object or Starter Group Policy Object.

Returns

GroupPolicyObjectBase

The Group Policy Object or Starter Group Policy Object with the specified identifier.

FindPowerPlanByIdentifier(Guid)

Returns the Group Policy power plan with the specified identifier regardless of the Group Policy object where the power plan resides.

public GroupPolicyPowerPlanBase FindPowerPlanByIdentifier(Guid identifier)

Parameters

identifier Guid

The unique identifier of the Group Policy power plan to locate.

Returns

GroupPolicyPowerPlanBase

The Group Policy power plan with the specified identifier.

FindPrinterByIdentifier(Guid)

Returns the Group Policy printer with the specified identifier regardless of the Group Policy object where the printer resides.

public GroupPolicyPrinterBase FindPrinterByIdentifier(Guid identifier)

Parameters

identifier Guid

The unique identifier of the Group Policy printer to locate.

Returns

GroupPolicyPrinterBase

The Group Policy printer with the specified identifier.

FindRegionByIdentifier(Guid)

Returns the Group Policy region with the specified identifier regardless of the Group Policy object where the region resides.

public GroupPolicyRegion FindRegionByIdentifier(Guid identifier)

Parameters

identifier Guid

The unique identifier of the Group Policy region to locate.

Returns

GroupPolicyRegion

The Group Policy region with the specified identifier.

FindScheduledTaskByIdentifier(Guid)

Returns the Group Policy scheduled task with the specified identifier regardless of the Group Policy object where the scheduled task resides.

public GroupPolicyScheduledTaskBase FindScheduledTaskByIdentifier(Guid identifier)

Parameters

identifier Guid

The unique identifier of the Group Policy scheduled task to locate.

Returns

GroupPolicyScheduledTaskBase

The Group Policy scheduled task with the specified identifier.

FindServiceByIdentifier(Guid)

Returns the Group Policy service with the specified identifier regardless of the Group Policy object where the service resides.

public GroupPolicyService FindServiceByIdentifier(Guid identifier)

Parameters

identifier Guid

The unique identifier of the Group Policy service to locate.

Returns

GroupPolicyService

The Group Policy service with the specified identifier.

FindShortcutByIdentifier(Guid)

Returns the Group Policy shortcut with the specified identifier regardless of the Group Policy object where the shortcut resides.

public GroupPolicyShortcut FindShortcutByIdentifier(Guid identifier)

Parameters

identifier Guid

The unique identifier of the Group Policy shortcut to locate.

Returns

GroupPolicyShortcut

The Group Policy shortcut with the specified identifier.

FindSoftwareInstallationPackageByIdentifier(Guid)

Returns the Group Policy software installation package with the specified identifier regardless of the Group Policy object where the software package resides.

public GroupPolicySoftwareInstallationPackage FindSoftwareInstallationPackageByIdentifier(Guid identifier)

Parameters

identifier Guid

The unique identifier of the Group Policy software installation package to locate.

Returns

GroupPolicySoftwareInstallationPackage

The Group Policy software installation package with the specified identifier.

FindWindowsFirewallProfileByIdentifier(Guid)

Returns the Group Policy Windows Firewall profile with the specified identifier regardless of the Group Policy object where the Windows Firewall profile resides.

public WindowsFirewallProfile FindWindowsFirewallProfileByIdentifier(Guid identifier)

Parameters

identifier Guid

The unique identifier of the Group Policy Windows Firewall profile to locate.

Returns

WindowsFirewallProfile

The Group Policy Windows Firewall profile with the specified identifier.

FindWindowsFirewallRuleByIdentifier(Guid)

Returns the Group Policy Windows Firewall rule with the specified identifier regardless of the Group Policy object where the Windows Firewall rule resides.

public WindowsFirewallRule FindWindowsFirewallRuleByIdentifier(Guid identifier)

Parameters

identifier Guid

The unique identifier of the Group Policy Windows Firewall rule to locate.

Returns

WindowsFirewallRule

The Group Policy Windows Firewall rule with the specified identifier.

FindWindowsRegistryCollectionItemByIdentifier(Guid)

Returns the CENTREL.XIA.Configuration.Types.GroupPolicyWindowsRegistryCollectionItem with the specified identifier regardless of the Group Policy object where the CENTREL.XIA.Configuration.Types.GroupPolicyWindowsRegistryCollectionItem resides.

public GroupPolicyWindowsRegistryCollectionItem FindWindowsRegistryCollectionItemByIdentifier(Guid identifier)

Parameters

identifier Guid

The unique identifier of the CENTREL.XIA.Configuration.Types.GroupPolicyWindowsRegistryCollectionItem to locate.

Returns

GroupPolicyWindowsRegistryCollectionItem

The CENTREL.XIA.Configuration.Types.GroupPolicyWindowsRegistryCollectionItem with the specified identifier.

FindWindowsRegistryItemByIdentifier(Guid)

Returns the Group Policy Windows registry item with the specified identifier regardless of the Group Policy object where the Windows registry item resides.

public GroupPolicyWindowsRegistryItem FindWindowsRegistryItemByIdentifier(Guid identifier)

Parameters

identifier Guid

The unique identifier of the Group Policy Windows registry item to locate.

Returns

GroupPolicyWindowsRegistryItem

The Group Policy Windows registry item with the specified identifier.

FindWiredNetworkPolicyByIdentifier(Guid)

Returns the Group Policy wired network (IEEE 802.3) policy with the specified identifier regardless of the Group Policy object where the wired network policy resides.

public GroupPolicyWiredNetworkPolicy FindWiredNetworkPolicyByIdentifier(Guid identifier)

Parameters

identifier Guid

The unique identifier of the Group Policy wired network (IEEE 802.3) policy to locate.

Returns

GroupPolicyWiredNetworkPolicy

The Group Policy wired network (IEEE 802.3) policy with the specified identifier.

FindWirelessNetworkPolicyByIdentifier(Guid)

Returns the Group Policy wireless network (IEEE 802.11) policy with the specified identifier regardless of the Group Policy object where the wireless network policy resides.

public GroupPolicyWirelessNetworkPolicy FindWirelessNetworkPolicyByIdentifier(Guid identifier)

Parameters

identifier Guid

The unique identifier of the Group Policy wireless network (IEEE 802.11) policy to locate.

Returns

GroupPolicyWirelessNetworkPolicy

The Group Policy wireless network (IEEE 802.11) policy with the specified identifier.

FromXml(string)

Returns a CENTREL.XIA.Configuration.Types.ActiveDirectoryGroupPolicy class from the specified XML.

public static ActiveDirectoryGroupPolicy FromXml(string xml)

Parameters

xml string

The XML representation of the object.

Returns

ActiveDirectoryGroupPolicy

A CENTREL.XIA.Configuration.Types.ActiveDirectoryGroupPolicy class.