Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

OfficeAiCitation

Namespace OfficeIMO.AI
Assembly OfficeIMO.AI
Implements
IEquatable<OfficeAiCitation>
Modifiers sealed

Deterministically checked source reference; semantic entailment is deliberately not implied.

Inheritance

  • Object
  • OfficeAiCitation

Usage

Explore 18 API references to this type

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

Accepted by parameters 13

Constructors

public OfficeAiCitation(String EvidenceId, Int32? Page, String? Quote, Boolean QuoteMatched) #

Deterministically checked source reference; semantic entailment is deliberately not implied.

Parameters

EvidenceId System.String requiredposition: 0
Page System.Int32? requiredposition: 1
Quote System.String? requiredposition: 2
QuoteMatched System.Boolean requiredposition: 3

Methods

public OfficeAiCitation <Clone>$() #
Returns: OfficeAiCitation
public Void Deconstruct(out String EvidenceId, out Int32? Page, out String? Quote, out Boolean QuoteMatched) #
Returns: Void

Parameters

EvidenceId String requiredposition: 0
Page Int32? requiredposition: 1
Quote String? requiredposition: 2
QuoteMatched Boolean requiredposition: 3
Equals 2 overloads
public override Boolean Equals(Object? obj) #
Returns: Boolean

Parameters

obj Object? requiredposition: 0
public Boolean Equals(OfficeAiCitation? other) #
Returns: Boolean

Parameters

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

Parameters

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

Parameters

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

Properties

public OfficeDocumentRecognitionEvidence? Recognition { get; init; } #

Recognition provenance copied from source evidence; never supplied by the model.

public Int32? QuoteStart { get; init; } #

Zero-based UTF-16 offset of the matched quote in the original snapshot evidence; null for images.

public OfficeAiSourceLocation? SourceLocation { get; init; } #

Original snapshot location, copied from evidence rather than supplied by the model.

public String EvidenceId { get; init; } #
public Int32? Page { get; init; } #
public String? Quote { get; init; } #
public Boolean QuoteMatched { get; init; } #