Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

OfficeProvenanceEvidence

Namespace OfficeIMO.Provenance
Assembly OfficeIMO.Core
Modifiers sealed

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

Accepted by parameters

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 requiredposition: 0
location System.String requiredposition: 1
isStructurallyValid System.Boolean requiredposition: 2
payloadLength System.Int64 = 0 optionalposition: 3
value System.String = null optionalposition: 4
digitalSourceKind OfficeIMO.Provenance.OfficeProvenanceDigitalSourceKind = Unknown optionalposition: 5

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.