IntelligenceX
Class

CollaborationModeListResult

Namespace IntelligenceX.OpenAI.AppServer.Models
Assembly IntelligenceX
Modifiers sealed

Represents a list of collaboration mode masks.

Inheritance

  • Object
  • CollaborationModeListResult

Constructors

public CollaborationModeListResult(IReadOnlyList<CollaborationModeMask> modes, JsonObject raw, JsonObject additional) #

Initializes a new list result.

Parameters

modes System.Collections.Generic.IReadOnlyList{IntelligenceX.OpenAI.AppServer.Models.CollaborationModeMask}
raw IntelligenceX.Json.JsonObject
additional IntelligenceX.Json.JsonObject

Methods

public static CollaborationModeListResult FromJson(JsonObject obj) #
Returns: CollaborationModeListResult

Parses a collaboration mode list from JSON.

Parameters

obj IntelligenceX.Json.JsonObject
Source JSON object.

Returns

The parsed result.

Properties

public IReadOnlyList<CollaborationModeMask> Modes { get; } #

Gets the available collaboration modes.

public JsonObject Raw { get; } #

Gets the raw JSON object.

public JsonObject Additional { get; } #

Gets unrecognized fields from the payload.