botframework-schema package
クラス
CallerIdConstants |
Activity.callerId プロパティの設定に使用される定数。 |
SpeechConstants |
音声操作の処理に使用できる定数を定義します。 |
インターフェイス
型エイリアス
IHandoffActivity | |
IMessageDeleteActivity | |
ITypingActivity | |
TokenExchangeState |
ボット トークン サービスに渡される状態オブジェクト。 |
TokenStatus |
特定のトークンの状態。 |
FileDownloadInfoAttachment | |
O365ConnectorCardActionType |
Type の値を定義します。 使用可能な値は、'ViewAction'、'OpenUri'、'HttpPOST'、'ActionCard' です。 |
O365ConnectorCardInputType |
O365ConnectorCardInputType の値を定義します。 指定できる値は、'textInput'、'dateInput'、'multichoiceInput' です。 |
Action |
Action の値を定義します。 指定できる値は、"accept"、"decline" です。 |
ActivityImageType |
ActivityImageType の値を定義します。 使用可能な値は、'avatar'、'article' です。 |
ApplicationIdentityType |
ApplicationIdentityType の値を定義します。 使用可能な値は、'aadApplication'、'bot'、'tenantBot'、'office365Connector'、'webhook' です。 |
AttachmentLayout |
AttachmentLayout の値を定義します。 使用可能な値は、'list'、'grid' です。 |
BotMessagePreviewActionType |
BotMessagePreviewActionType の値を定義します。 使用可能な値は、'edit'、'send' です。 |
BotMessagePreviewType |
BotMessagePreviewType の値を定義します。 指定できる値は、'message'、'continue' です。 |
CommandContext |
CommandContext の値を定義します。 指定できる値は、'message'、'compose'、'commandbox' です。 |
ContentType |
ContentType の値を定義します。 使用可能な値は、'html'、'text' です。 |
ConversationIdentityType |
ConversationIdentityType の値を定義します。 使用可能な値は、'team'、'channel' です。 |
Importance |
重要度の値を定義します。 指定できる値は、'normal'、'high'、'urgent' です。 |
MessageType |
MessageType の値を定義します。 使用可能な値は次のとおりです: 'message' |
MessagingExtensionResultType |
MessagingExtensionResultType の値を定義します。 使用可能な値は、'result'、'auth'、'config'、'message'、'botMessagePreview'、'silentAuth' です。 |
O365ConnectorCardInputBaseType |
O365ConnectorCardInputBaseType の値を定義します。 指定できる値は、'textInput'、'dateInput'、'multichoiceInput' です。 |
Os |
Os の値を定義します。 使用可能な値は、'default'、'iOS'、'android'、'windows' です。 |
ReactionType |
ReactionType の値を定義します。 指定できる値は、"like"、"heart"、"laugh"、"surprised"、"sad"、"怒っている" です。 |
Style |
Style の値を定義します。 指定できる値は、"compact"、"expanded" です。 |
Type |
Type の値を定義します。 使用可能な値は、'ViewAction'、'OpenUri'、'HttpPOST'、'ActionCard' です。 |
Type1 | |
Type2 | |
Type3 | |
UserIdentityType |
UserIdentityType の値を定義します。 使用可能な値は、'aadUser'、'onPremiseAadUser'、'anonymousGuest'、'federatedUser' です。 |
列挙型
ActionTypes |
ActionTypes の値を定義します。 使用可能な値は、'openUrl'、'imBack'、'postBack'、'playAudio'、'playVideo'、'showImage'、'downloadFile'、'signin'、'call'、messageBack'、'openApp' です。 |
ActivityEventNames |
ActivityEventNames の値を定義します。 使用可能な値は、'continueConversation'、'createConversation' です。 |
ActivityImportance |
ActivityImportance の値を定義します。 指定できる値は、'low'、'normal'、'high' です。 |
ActivityTypes |
ActivityTypes の値を定義します。 使用できる値は、'message'、'contactRelationUpdate'、'conversationUpdate'、'typing'、'endOfConversation'、'event'、'invoke'、'deleteUserData'、'messageUpdate'、'messageDelete'、'installationUpdate'、'messageReaction'、'suggestion'、'trace'、'handoff' です。 |
AttachmentLayoutTypes |
AttachmentLayoutTypes の値を定義します。 使用可能な値は、'list'、'carousel' です。 |
Channels |
チャネルの ChannelId の値を定義します。 使用可能な値は次のとおりです: 'alexa'、 'console'、'cortana'、'directlinepeech'、'email'、'emulator'、'facebook'、'groupme'、'kik'、'line'、'msteams'、'onmichannel'、'outlook'、'skype'、'skypeforbusiness'、'slack'、'sms'、'telegram'、'test'、'twilio-sms'、'webchat' |
ContactRelationUpdateActionTypes |
ContactRelationUpdateActionTypes の値を定義します。 指定できる値は、'add'、'remove' です。 |
DeliveryModes |
DeliveryModes の値を定義します。 指定できる値は、'normal'、'notification'、'expectReplies'、'ephemeral' です。 |
EndOfConversationCodes |
EndOfConversationCodes の値を定義します。 指定できる値は、'unknown'、'completedSuccessfully'、'userCancelled'、'botTimedOut'、'botIssuedInvalidMessage'、'channelFailed' です。 |
InputHints |
InputHints の値を定義します。 使用可能な値は、'acceptingInput'、'ignoringInput'、'expectingInput' です。 |
InstallationUpdateActionTypes |
InstallationUpdateActionTypes の値を定義します。 指定できる値は、'add'、'remove' です。 |
MessageReactionTypes |
MessageReactionTypes の値を定義します。 使用可能な値は、'like'、'plusOne' です。 |
RoleTypes |
RoleTypes の値を定義します。 使用可能な値は、'user'、'bot'、'skill' です。 |
SemanticActionStateTypes |
SemanticActionStateTypes の値を定義します。 使用可能な値は、'start'、'continue'、'done' です。 |
StatusCodes |
StatusCodes の値を定義します。 使用できる値は、200、400、401、404、405、409、426、500、501、502 です。 |
TextFormatTypes |
TextFormatTypes の値を定義します。 指定できる値は、'markdown'、'plain'、'xml' です。 |
関数
関数の詳細
assertActivity(unknown, unknown[])
function assertActivity(val: unknown, _args: unknown[]): asserts
パラメーター
- val
-
unknown
- _args
-
unknown[]
戻り値
asserts
assertAttachment(unknown, unknown[])
function assertAttachment(val: unknown, _args: unknown[]): asserts
パラメーター
- val
-
unknown
- _args
-
unknown[]
戻り値
asserts
assertAttachmentInfo(unknown, unknown[])
function assertAttachmentInfo(val: unknown, _args: unknown[]): asserts
パラメーター
- val
-
unknown
- _args
-
unknown[]
戻り値
asserts
assertAttachmentView(unknown, unknown[])
function assertAttachmentView(val: unknown, _args: unknown[]): asserts
パラメーター
- val
-
unknown
- _args
-
unknown[]
戻り値
asserts
assertCardAction(unknown, unknown[])
function assertCardAction(val: unknown, _args: unknown[]): asserts
パラメーター
- val
-
unknown
- _args
-
unknown[]
戻り値
asserts
assertChannelAccount(unknown, unknown[])
function assertChannelAccount(val: unknown, _args: unknown[]): asserts
パラメーター
- val
-
unknown
- _args
-
unknown[]
戻り値
asserts
assertConversationAccount(unknown, unknown[])
function assertConversationAccount(val: unknown, _args: unknown[]): asserts
パラメーター
- val
-
unknown
- _args
-
unknown[]
戻り値
asserts
assertConversationReference(unknown, unknown[])
function assertConversationReference(val: unknown, _args: unknown[]): asserts
パラメーター
- val
-
unknown
- _args
-
unknown[]
戻り値
asserts
assertEntity(unknown, unknown[])
function assertEntity(val: unknown, _args: unknown[]): asserts
パラメーター
- val
-
unknown
- _args
-
unknown[]
戻り値
asserts
assertMessageReaction(unknown, unknown[])
function assertMessageReaction(val: unknown, _args: unknown[]): asserts
パラメーター
- val
-
unknown
- _args
-
unknown[]
戻り値
asserts
assertSemanticAction(unknown, unknown[])
function assertSemanticAction(val: unknown, _args: unknown[]): asserts
パラメーター
- val
-
unknown
- _args
-
unknown[]
戻り値
asserts
assertSuggestedActions(unknown, unknown[])
function assertSuggestedActions(val: unknown, _args: unknown[]): asserts
パラメーター
- val
-
unknown
- _args
-
unknown[]
戻り値
asserts
isActivity(unknown)
function isActivity(val: unknown): boolean
パラメーター
- val
-
unknown
戻り値
boolean
isAttachment(unknown)
function isAttachment(val: unknown): boolean
パラメーター
- val
-
unknown
戻り値
boolean
isAttachmentInfo(unknown)
function isAttachmentInfo(val: unknown): boolean
パラメーター
- val
-
unknown
戻り値
boolean
isAttachmentView(unknown)
function isAttachmentView(val: unknown): boolean
パラメーター
- val
-
unknown
戻り値
boolean
isCardAction(unknown)
function isCardAction(val: unknown): boolean
パラメーター
- val
-
unknown
戻り値
boolean
isChannelAccount(unknown)
function isChannelAccount(val: unknown): boolean
パラメーター
- val
-
unknown
戻り値
boolean
isConversationAccount(unknown)
function isConversationAccount(val: unknown): boolean
パラメーター
- val
-
unknown
戻り値
boolean
isConversationReference(unknown)
function isConversationReference(val: unknown): boolean
パラメーター
- val
-
unknown
戻り値
boolean
isEntity(unknown)
function isEntity(val: unknown): boolean
パラメーター
- val
-
unknown
戻り値
boolean
isMessageReaction(unknown)
function isMessageReaction(val: unknown): boolean
パラメーター
- val
-
unknown
戻り値
boolean
isSemanticAction(unknown)
function isSemanticAction(val: unknown): boolean
パラメーター
- val
-
unknown
戻り値
boolean
isSuggestedActions(unknown)
function isSuggestedActions(val: unknown): boolean
パラメーター
- val
-
unknown
戻り値
boolean