API Reference
Class
ProjectDiagnostic
A stable code and source/object location describing validation or preservation behavior.
Inheritance
- Object
- ProjectDiagnostic
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 ProjectDocument.ReadDiagnostics
- Property ProjectReport.Diagnostics
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object
Properties
public String Code { get; } #Stable machine-readable diagnostic code.
public ProjectDiagnosticSeverity Severity { get; } #Importance of the finding.
public String Message { get; } #Actionable explanation.
public String Location { get; } #Entity UID or XML location.
public OfficeConversionLossKind LossKind { get; } #Exact fidelity category retained across composed project routes.
public Boolean RepresentsLoss { get; } #True for known or possible semantic loss, even if raw content is retained.