다음을 통해 공유


WebChatChannel Class

Definition

Web Chat channel definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.BotService.Models.Api20220615Preview.WebChatChannelTypeConverter))]
public class WebChatChannel : Microsoft.Azure.PowerShell.Cmdlets.BotService.Models.Api20220615Preview.IWebChatChannel, Microsoft.Azure.PowerShell.Cmdlets.BotService.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.BotService.Models.Api20220615Preview.WebChatChannelTypeConverter))>]
type WebChatChannel = class
    interface IWebChatChannel
    interface IJsonSerializable
    interface IChannel
    interface IValidates
Public Class WebChatChannel
Implements IValidates, IWebChatChannel
Inheritance
WebChatChannel
Attributes
Implements

Constructors

WebChatChannel()

Creates an new WebChatChannel instance.

Properties

Etag

Entity Tag of the resource

Location

Specifies the location of the resource.

Name

The channel name

ProvisioningState

Provisioning state of the resource

Site

The list of Web Chat sites

WebChatEmbedCode

Web chat control embed code

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of WebChatChannel.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of WebChatChannel.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.BotService.Models.Api20220615Preview.IWebChatChannel.

FromJsonString(String)

Creates a new instance of WebChatChannel, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of WebChatChannel into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to