API Reference
Class
OfficeProvenanceEvidence
One provenance signal discovered in an asset.
Inheritance
- Object
- OfficeProvenanceEvidence
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 OfficeProvenanceReport.Evidence
Accepted by parameters
- Constructor OfficeProvenanceReport.OfficeProvenanceReport
Constructors
public OfficeProvenanceEvidence(OfficeProvenanceCarrierKind carrier, String location, Boolean isStructurallyValid, Int64 payloadLength = 0, String value = null, OfficeProvenanceDigitalSourceKind digitalSourceKind = Unknown) #Creates provenance evidence.
Parameters
- carrier OfficeIMO.Provenance.OfficeProvenanceCarrierKind
- location System.String
- isStructurallyValid System.Boolean
- payloadLength System.Int64 = 0
- value System.String = null
- digitalSourceKind OfficeIMO.Provenance.OfficeProvenanceDigitalSourceKind = Unknown
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object
Properties
public OfficeProvenanceCarrierKind Carrier { get; } #Gets the carrier kind.
public String Location { get; } #Gets a format-native carrier location.
public Boolean IsStructurallyValid { get; } #Gets whether the carrier has the required structural shape.
public Int64 PayloadLength { get; } #Gets the embedded payload length, when known.
public String Value { get; } #Gets the external URI or declared source-type value, when applicable.
public OfficeProvenanceDigitalSourceKind DigitalSourceKind { get; } #Gets the classified digital source type, when applicable.