Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

OfficeAiEvidence

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

Immutable text observation projected from Reader; its identifier is scoped to the evidence snapshot hash.

Inheritance

  • Object
  • OfficeAiEvidence

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 OfficeAiEvidence(String Id, String Kind, String Text, Nullable<Int32> Page, String SourceBlockId) #

Immutable text observation projected from Reader; its identifier is scoped to the evidence snapshot hash.

Parameters

Id System.String requiredposition: 0
Kind System.String requiredposition: 1
Text System.String requiredposition: 2
Page System.Nullable{System.Int32} requiredposition: 3
SourceBlockId System.String requiredposition: 4

Methods

public OfficeAiEvidence <Clone>$() #
Returns: OfficeAiEvidence
public Void Deconstruct(out String Id, out String Kind, out String Text, out Nullable<Int32> Page, out String SourceBlockId) #
Returns: Void

Parameters

Id String requiredposition: 0
Kind String requiredposition: 1
Text String requiredposition: 2
Page Nullable<Int32> requiredposition: 3
SourceBlockId String requiredposition: 4
Equals 2 overloads
public override Boolean Equals(Object obj) #
Returns: Boolean

Parameters

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

Parameters

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

Parameters

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

Parameters

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

Properties

public String SourceAnchor { get; set; } #

Gets the Reader anchor shared by source placeholders and their table observations, when available.

public OfficeAiRegion Region { get; set; } #

Original source geometry where the Reader supplied it, in source coordinate units.

public String Kind { get; set; } #
public String Text { get; set; } #
public Nullable<Int32> Page { get; set; } #
public String SourceBlockId { get; set; } #