Class
OfficeValidationReport
OfficeIMO
Read-only validation findings and the native evidence that produced them.
Inheritance
- object
- OfficeValidationReport
Constructors
public OfficeValidationReport(IEnumerable<OfficeDiagnostic> diagnostics, IEnumerable<object>? nativeReports = null) #Creates a report with detached collections of diagnostics and native reports.
Parameters
- diagnostics System.Collections.Generic.IEnumerable<OfficeIMO.OfficeDiagnostic>
- nativeReports System.Collections.Generic.IEnumerable<object>? = null
Methods
Inherited Methods
Properties
public bool IsValid { get; } #True when no performed check reported an error. Not-applicable checks are explicitly identified in Diagnostics.
public IReadOnlyList<OfficeDiagnostic> Diagnostics { get; } #Findings, including explicit Validation.NotApplicable observations for checks unavailable on this input.
public IReadOnlyList<object> NativeReports { get; } #Native validation evidence, including package inventories, feature reports and PDF proof requirements.