Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

OfficeAiSourceLocation

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

Immutable source coordinates supplied by Reader and bound to the evidence snapshot.

Inheritance

  • Object
  • OfficeAiSourceLocation

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 OfficeAiSourceLocation() #

Methods

public OfficeAiSourceLocation <Clone>$() #
Returns: OfficeAiSourceLocation
Equals 2 overloads
public override Boolean Equals(Object obj) #
Returns: Boolean

Parameters

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

Parameters

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

Parameters

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

Parameters

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

Properties

public String Path { get; set; } #
JsonIgnore(Condition = 3)

File or virtual container path.

public Nullable<Int32> Page { get; set; } #
JsonIgnore(Condition = 3)

One-based source page, when known.

public Nullable<Int32> Slide { get; set; } #
JsonIgnore(Condition = 3)

One-based presentation slide, when known.

public String Sheet { get; set; } #
JsonIgnore(Condition = 3)

Spreadsheet sheet name.

public String A1Range { get; set; } #
JsonIgnore(Condition = 3)

Original source cell or range descriptor, when Reader supplies one.

public Nullable<Int32> TableIndex { get; set; } #
JsonIgnore(Condition = 3)

Zero-based table index within the closest source container.

public Nullable<Int32> TableRowNumber { get; set; } #
JsonIgnore(Condition = 3)

One-based data-row ordinal within the evidence table; null for its header.

public Nullable<Int32> SourceBlockIndex { get; set; } #
JsonIgnore(Condition = 3)

Producer-defined source block index.

public Nullable<Int32> StartLine { get; set; } #
JsonIgnore(Condition = 3)

One-based original start line, when known.

public Nullable<Int32> EndLine { get; set; } #
JsonIgnore(Condition = 3)

One-based original end line, when known.