API Reference
AdmxPolicyMdmArtifact
Candidate MDM/Policy CSP artifact set derived from a typed ADMX policy state.
Inheritance
- Object
- AdmxPolicyMdmArtifact
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by
- Property AdmxPolicyArtifact.Mdm
Constructors
public AdmxPolicyMdmArtifact() #Inherited Methods
public override Boolean Equals(Object obj) #BooleanParameters
- obj Object
Properties
public Boolean HasCandidate { get; set; } #True when the engine could infer an ADMX-backed Policy CSP candidate path.
public Boolean HasCompletePayload { get; set; } #True when the inferred candidate has enough information to build a full replace or delete SyncML command.
public Boolean IsInferredCandidate { get; set; } #Indicates that the generated path assumes an ADMX-backed Policy CSP or ingested ADMX naming pattern.
public String ScopeSegment { get; set; } #MDM scope segment used by the candidate OMA-URI (Device or User).
public String PolicyCspAreaName { get; set; } #Inferred Policy CSP area segment, typically derived from the ADMX file name.
public String OmaUri { get; set; } #Candidate OMA-URI for an ADMX-backed Policy CSP configuration.
public String PayloadXml { get; set; } #Raw XML fragment payload for enabled or disabled state, when available.
public String EncodedPayloadXml { get; set; } #XML-escaped payload string suitable for insertion into a SyncML Data element.
public String SyncMlReplace { get; set; } #Full SyncML replace command candidate, when available.
public String SyncMlDelete { get; set; } #Full SyncML delete command candidate for not-configured state, when available.
public IReadOnlyList<AdmxPolicyMdmDataEntry> DataEntries { get; set; } #Parameter entries projected into SyncML data elements.
public IReadOnlyList<String> Notes { get; set; } #Advisory notes that explain inference limits or missing inputs.