Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

ProvenanceReportDto

Namespace OfficeIMO.Workflows
Assembly OfficeIMO.Workflows
Implements
IEquatable<ProvenanceReportDto>
Modifiers sealed

Inheritance

  • Object
  • ProvenanceReportDto

Usage

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Accepted by parameters

Constructors

public ProvenanceReportDto(String Format, IReadOnlyList<ProvenanceEvidenceDto> Evidence, IReadOnlyList<String> Diagnostics, Boolean HasC2paManifest, Boolean HasExternalC2paManifest, Boolean HasGenerativeAiDeclaration) #

Parameters

Format String requiredposition: 0
Evidence IReadOnlyList<ProvenanceEvidenceDto> requiredposition: 1
Diagnostics IReadOnlyList<String> requiredposition: 2
HasC2paManifest Boolean requiredposition: 3
HasExternalC2paManifest Boolean requiredposition: 4
HasGenerativeAiDeclaration Boolean requiredposition: 5

Methods

public ProvenanceReportDto <Clone>$() #
Returns: ProvenanceReportDto
public Void Deconstruct(out String Format, out IReadOnlyList<ProvenanceEvidenceDto> Evidence, out IReadOnlyList<String> Diagnostics, out Boolean HasC2paManifest, out Boolean HasExternalC2paManifest, out Boolean HasGenerativeAiDeclaration) #
Returns: Void

Parameters

Format String requiredposition: 0
Evidence IReadOnlyList<ProvenanceEvidenceDto> requiredposition: 1
Diagnostics IReadOnlyList<String> requiredposition: 2
HasC2paManifest Boolean requiredposition: 3
HasExternalC2paManifest Boolean requiredposition: 4
HasGenerativeAiDeclaration Boolean requiredposition: 5
Equals 2 overloads
public override Boolean Equals(Object obj) #
Returns: Boolean

Parameters

obj Object requiredposition: 0
public virtual Boolean Equals(ProvenanceReportDto other) #
Returns: Boolean

Parameters

other ProvenanceReportDto requiredposition: 0
public override Int32 GetHashCode() #
Returns: Int32
public static Boolean op_Equality(ProvenanceReportDto left, ProvenanceReportDto right) #
Returns: Boolean

Parameters

left ProvenanceReportDto requiredposition: 0
right ProvenanceReportDto requiredposition: 1
public static Boolean op_Inequality(ProvenanceReportDto left, ProvenanceReportDto right) #
Returns: Boolean

Parameters

left ProvenanceReportDto requiredposition: 0
right ProvenanceReportDto requiredposition: 1
public override String ToString() #
Returns: String

Properties

public IReadOnlyList<ProvenanceEvidenceDto> Evidence { get; set; } #
public IReadOnlyList<String> Diagnostics { get; set; } #
public Boolean HasExternalC2paManifest { get; set; } #
public Boolean HasGenerativeAiDeclaration { get; set; } #