Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

OfficeAiExecutionResponse

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

Provider response; usage may be unavailable and no monetary value is inferred.

Inheritance

  • Object
  • OfficeAiExecutionResponse

Usage

Explore 7 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 5

Constructors

public OfficeAiExecutionResponse(String Json, String? ResponseId = null, Int64? InputTokens = null, Int64? OutputTokens = null, Boolean IsComplete = true) #

Provider response; usage may be unavailable and no monetary value is inferred.

Parameters

Json System.String requiredposition: 0
ResponseId System.String? = null optionalposition: 1
InputTokens System.Int64? = null optionalposition: 2
OutputTokens System.Int64? = null optionalposition: 3
IsComplete System.Boolean = true optionalposition: 4

Methods

public OfficeAiExecutionResponse <Clone>$() #
Returns: OfficeAiExecutionResponse
public Void Deconstruct(out String Json, out String? ResponseId, out Int64? InputTokens, out Int64? OutputTokens, out Boolean IsComplete) #
Returns: Void

Parameters

Json String requiredposition: 0
ResponseId String? requiredposition: 1
InputTokens Int64? requiredposition: 2
OutputTokens Int64? requiredposition: 3
IsComplete Boolean requiredposition: 4
Equals 2 overloads
public override Boolean Equals(Object? obj) #
Returns: Boolean

Parameters

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

Parameters

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

Parameters

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

Parameters

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

Properties

public String Json { get; init; } #
public String? ResponseId { get; init; } #
public Int64? InputTokens { get; init; } #
public Int64? OutputTokens { get; init; } #
public Boolean IsComplete { get; init; } #