API Reference
Class
PrivacyPostureInfo
Consolidated privacy posture from machine policy registry signals.
Inheritance
- Object
- PrivacyPostureInfo
Constructors
public PrivacyPostureInfo() #Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object
Properties
public String ComputerName { get; set; } #Computer name these values were collected for.
public Nullable<Int32> AllowTelemetryRaw { get; set; } #Raw AllowTelemetry policy value.
public Nullable<TelemetryLevel> TelemetryLevel { get; set; } #Typed telemetry level mapped from AllowTelemetry when known.
public Nullable<Boolean> ActivityFeedEnabled { get; set; } #True when activity feed is enabled by policy.
public Nullable<Boolean> PublishUserActivitiesEnabled { get; set; } #True when user activities publishing is enabled by policy.
public Nullable<Boolean> UploadUserActivitiesEnabled { get; set; } #True when user activities upload is enabled by policy.
public Nullable<Boolean> TailoredExperiencesDisabled { get; set; } #True when tailored experiences with diagnostics are disabled by policy.
public Nullable<Boolean> ConsumerFeaturesDisabled { get; set; } #True when consumer features are disabled by policy.
public Nullable<Int32> CopilotDisableRaw { get; set; } #Raw copilot disable policy value.
public Nullable<Boolean> CopilotDisabled { get; set; } #True when Windows Copilot is disabled by policy.
public Nullable<Int32> RecallDisableRaw { get; set; } #Raw Recall-related disable policy value when present.
public Nullable<Boolean> RecallDisabled { get; set; } #True when Recall-related features are disabled by policy.
public Int32 PolicySignalsCount { get; set; } #Count of non-null policy signals found.