Udostępnij za pośrednictwem


AlexaChannelProperties Class

Definition

The parameters to provide for the Alexa channel.

public class AlexaChannelProperties : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.BotService.Models.AlexaChannelProperties>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.BotService.Models.AlexaChannelProperties>
public class AlexaChannelProperties
type AlexaChannelProperties = class
    interface IJsonModel<AlexaChannelProperties>
    interface IPersistableModel<AlexaChannelProperties>
type AlexaChannelProperties = class
Public Class AlexaChannelProperties
Implements IJsonModel(Of AlexaChannelProperties), IPersistableModel(Of AlexaChannelProperties)
Public Class AlexaChannelProperties
Inheritance
AlexaChannelProperties
Implements

Constructors

AlexaChannelProperties(String, Boolean)

Initializes a new instance of AlexaChannelProperties.

Properties

AlexaSkillId

The Alexa skill Id.

IsEnabled

Whether this channel is enabled for the bot.

ServiceEndpointUri

Full Uri used to configured the skill in Alexa.

UriFragment

Url fragment used in part of the Uri configured in Alexa.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<AlexaChannelProperties>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<AlexaChannelProperties>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<AlexaChannelProperties>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<AlexaChannelProperties>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<AlexaChannelProperties>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to