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
GroupPolicyObjects
Gets or sets the configured Group Policy objects.
public GroupPolicyObjects GroupPolicyObjects { get; set; }
Property Value
StarterGroupPolicyObjects
Gets or sets the Starter Group Policy objects.
public StarterGroupPolicyObjects StarterGroupPolicyObjects { get; set; }
Property Value
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
GuidThe 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
GuidThe 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
GuidThe 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
GuidThe 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
GuidThe 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
GuidThe 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
GuidThe 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
GuidThe 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
GuidThe 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
TypeThe 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
GuidThe 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
GuidThe 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
GuidThe 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
GuidThe 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
GuidThe 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
GuidThe 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
GuidThe 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
GuidThe 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
GuidThe 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
GuidThe 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
GuidThe 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
GuidThe 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
GuidThe 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
GuidThe 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
GuidThe 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
GuidThe 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
GuidThe 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
GuidThe 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
GuidThe 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
GuidThe 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
GuidThe 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
GuidThe 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
GuidThe 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
stringThe XML representation of the object.
Returns
- ActiveDirectoryGroupPolicy
A CENTREL.XIA.Configuration.Types.ActiveDirectoryGroupPolicy class.