API Reference
Class
OfficeContentSafetyReport
Immutable content-safety evidence for one asset.
Inheritance
- Object
- OfficeContentSafetyReport
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
Accepted by parameters
Constructors
public OfficeContentSafetyReport(String format, IReadOnlyList<OfficeContentSafetyFinding> findings, IReadOnlyList<OfficeTextIntegrityFinding> textIntegrityFindings = null, IReadOnlyList<String> diagnostics = null) #Creates a report from format findings and exact Unicode evidence.
Parameters
- format System.String
- findings System.Collections.Generic.IReadOnlyList{OfficeIMO.ContentSafety.OfficeContentSafetyFinding}
- textIntegrityFindings System.Collections.Generic.IReadOnlyList{OfficeIMO.Provenance.OfficeTextIntegrityFinding} = null
- diagnostics System.Collections.Generic.IReadOnlyList{System.String} = null
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object
Properties
public String Format { get; } #Gets the inspected format name.
public IReadOnlyList<OfficeContentSafetyFinding> Findings { get; } #Gets concealment findings in deterministic source order.
public IReadOnlyList<OfficeTextIntegrityFinding> TextIntegrityFindings { get; } #Gets exact Unicode evidence collected from inspected text surfaces.
public IReadOnlyList<String> Diagnostics { get; } #Gets bounded diagnostics for unsupported or ambiguous format constructs.
public Boolean HasPotentiallyDangerousContent { get; } #Gets whether concealed instruction-like content or dangerous Unicode evidence was found.
public Boolean HasConcealedContent { get; } #Gets whether any machine-readable content is concealed or outside the primary human-visible story.