API Reference
Class
BibliographyReferenceResult
An independently editable resolved snapshot and immutable operation evidence.
Inheritance
- Object
- BibliographyReferenceResult
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
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object
Properties
public BibliographyDocument Document { get; } #Deep-copied document in source order, including retained data containers and reference fields.
public IReadOnlyList<BibliographyItem> CitationItems { get; } #Records eligible for citation, excluding @xdata containers. These are the snapshot's editable items.
public IReadOnlyList<BibliographyDiagnostic> Diagnostics { get; } #Read-only key, reference, cycle, and depth diagnostics.
public IReadOnlyList<BibliographyFieldProvenance> Provenance { get; } #Read-only final inherited-field origins. Subsequent snapshot edits do not update this operation evidence.
public Boolean HasErrors { get; } #True if resolution diagnosed an error.
public Boolean IsComplete { get; } #True if no reference or key could require caller attention.