TestimoX

API Reference

Class

PreferencesTraceRow

Namespace ADPlayground.Gpo
Assembly ADPlayground
Modifiers sealed

Flattened trace row for Group Policy Preferences (GPP) items discovered in applied GPOs together with a compact Item‑Level Targeting (ILT) summary ("would apply").

Inheritance

  • Object
  • PreferencesTraceRow

Constructors

Properties

public Guid GpoId { get; set; } #

Identifier of the GPO that contributed this preference item.

public String GpoName { get; set; } #

Friendly display name of the GPO.

public String Scope { get; set; } #

Policy path: "Computer" or "User" indicating where the item was found.

public String Category { get; set; } #

Preference category bucket (e.g., Preferences.Groups, Preferences.Drives).

public String Key { get; set; } #

Logical item key/identity (e.g., group name, drive mapping path).

public String Action { get; set; } #

Action requested for the item (Create/Update/Replace/Delete), when known.

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

Whether the preference item is enabled.

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

Result of Item‑Level Targeting evaluation when available.

public String TargetingSummary { get; set; } #

Human‑readable summary of targeting conditions or outcome.

public String SourceXml { get; set; } #

Original XML fragment for the preference item, when available.