Поделиться через


ConversationAuthoringCreateProjectDetails Class

Definition

Represents the options used to create or update a project.

public class ConversationAuthoringCreateProjectDetails : System.ClientModel.Primitives.IJsonModel<Azure.AI.Language.Conversations.Authoring.ConversationAuthoringCreateProjectDetails>, System.ClientModel.Primitives.IPersistableModel<Azure.AI.Language.Conversations.Authoring.ConversationAuthoringCreateProjectDetails>
type ConversationAuthoringCreateProjectDetails = class
    interface IJsonModel<ConversationAuthoringCreateProjectDetails>
    interface IPersistableModel<ConversationAuthoringCreateProjectDetails>
Public Class ConversationAuthoringCreateProjectDetails
Implements IJsonModel(Of ConversationAuthoringCreateProjectDetails), IPersistableModel(Of ConversationAuthoringCreateProjectDetails)
Inheritance
ConversationAuthoringCreateProjectDetails
Implements

Constructors

ConversationAuthoringCreateProjectDetails(ConversationAuthoringProjectKind, String, String)

Initializes a new instance of ConversationAuthoringCreateProjectDetails.

ConversationAuthoringCreateProjectDetails(ConversationAuthoringProjectKind, String)

Initializes a new instance of ConversationAuthoringCreateProjectDetails.

Properties

Description

The project description.

Language

The project language. This is BCP-47 representation of a language. For example, use "en" for English, "en-gb" for English (UK), "es" for Spanish etc.

Multilingual

Whether the project would be used for multiple languages or not.

ProjectKind

Represents the project kind.

ProjectName

The new project name.

Settings

The project settings.

StorageInputContainerName

The storage container name in case of conversation summarization.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<ConversationAuthoringCreateProjectDetails>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<ConversationAuthoringCreateProjectDetails>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<ConversationAuthoringCreateProjectDetails>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<ConversationAuthoringCreateProjectDetails>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<ConversationAuthoringCreateProjectDetails>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to