ISuggestionActivity interface
- Extends
プロパティ
text |
アクティビティに ReplyToId 値が含まれているときに強調表示するテキスト フラグメントのコレクション。 |
継承されたプロパティ
attachment |
複数の添付ファイルのレイアウト ヒント。 既定値: リスト。 使用可能な値は、'list'、'カルーセル' です。 |
attachments | [Attachments] |
channel |
チャネル固有のコンテンツが含まれます。 |
channel |
チャネルを一意に識別する ID を含みます。 チャネルによって設定されます。 |
conversation | アクティビティが属する会話を識別します。 |
delivery |
アクティビティの受信者の代替配信パスに通知する配信ヒント。 既定の配信モードは "default" です。 指定できる値は、'normal'、'notification' です。 |
entities | メッセージに記載されたエンティティを表します。 |
expiration | アクティビティを "期限切れ" と見なす時刻です。これは受信者に表示すべきではありません。 |
from | メッセージの送信者を識別します。 |
id | チャネルのアクティビティを一意に識別する ID を含みます。 |
importance | アクティビティの重要性。 使用可能な値は、'low'、'normal'、'high' です。 |
input |
メッセージがクライアントに配信された後、ボットがユーザー入力を受け入れるか、予期しているか、無視しているかを示します。 使用できる値は、'acceptingInput'、'ignoringInput'、'expectingInput' です。 |
locale | テキスト フィールドの内容のロケール名。 ロケール名は、言語に関連付けられた ISO 639 の 2 文字または 3 文字のカルチャ コードと、国または地域に関連付けられている ISO 3166 2 文字のサブカルチャ コードの組み合わせです。 ロケール名は、有効な BCP-47 言語タグに対応することもできます。 |
local |
ISO-8601 形式で表されるメッセージのローカル日付と時刻を格納します。 たとえば、2016-09-23T13:07:49.4714686-07:00 などです。 |
recipient | メッセージの受信者を識別します。 |
reply |
このメッセージが応答であるメッセージの ID を格納します。 |
service |
チャネルのサービス エンドポイントを指定する URL を格納します。 チャネルによって設定されます。 |
speak | 読み上げるテキスト。 |
suggested |
アクティビティに推奨されるアクション。 |
summary | チャネルがカードをレンダリングできない場合に表示するテキスト。 |
text | メッセージのテキスト コンテンツ。 |
text |
テキスト フィールドの形式 Default:markdown。 使用できる値は、'markdown'、'plain'、'xml' です。 |
timestamp | ISO-8601 形式で表された、メッセージが送信された日付と時刻を UTC で格納します。 |
type | アクティビティの種類 'iActivity' が含まれています |
value | アクティビティに関連付けられている値。 |
プロパティの詳細
textHighlights
アクティビティに ReplyToId 値が含まれているときに強調表示するテキスト フラグメントのコレクション。
textHighlights?: TextHighlight[]
プロパティ値
継承されたプロパティの詳細
attachmentLayout
複数の添付ファイルのレイアウト ヒント。 既定値: リスト。 使用可能な値は、'list'、'カルーセル' です。
attachmentLayout?: AttachmentLayoutTypes | string
プロパティ値
AttachmentLayoutTypes | string
attachments
channelData
channelId
conversation
アクティビティが属する会話を識別します。
conversation: ConversationAccount
プロパティ値
deliveryMode
アクティビティの受信者の代替配信パスに通知する配信ヒント。 既定の配信モードは "default" です。 指定できる値は、'normal'、'notification' です。
deliveryMode?: DeliveryModes | string
プロパティ値
DeliveryModes | string
IMessageActivity.deliveryModeから継承されます
entities
expiration
アクティビティを "期限切れ" と見なす時刻です。これは受信者に表示すべきではありません。
expiration?: Date
プロパティ値
Date
from
id
importance
アクティビティの重要性。 使用可能な値は、'low'、'normal'、'high' です。
importance?: ActivityImportance | string
プロパティ値
ActivityImportance | string
inputHint
メッセージがクライアントに配信された後、ボットがユーザー入力を受け入れるか、予期しているか、無視しているかを示します。 使用できる値は、'acceptingInput'、'ignoringInput'、'expectingInput' です。
inputHint?: InputHints | string
プロパティ値
InputHints | string
locale
テキスト フィールドの内容のロケール名。 ロケール名は、言語に関連付けられた ISO 639 の 2 文字または 3 文字のカルチャ コードと、国または地域に関連付けられている ISO 3166 2 文字のサブカルチャ コードの組み合わせです。 ロケール名は、有効な BCP-47 言語タグに対応することもできます。
locale?: string
プロパティ値
string
localTimestamp
ISO-8601 形式で表されるメッセージのローカル日付と時刻を格納します。 たとえば、2016-09-23T13:07:49.4714686-07:00 などです。
localTimestamp?: Date
プロパティ値
Date
recipient
replyToId
serviceUrl
チャネルのサービス エンドポイントを指定する URL を格納します。 チャネルによって設定されます。
serviceUrl: string
プロパティ値
string
speak
suggestedActions
アクティビティに推奨されるアクション。
suggestedActions?: SuggestedActions
プロパティ値
summary
text
textFormat
テキスト フィールドの形式 Default:markdown。 使用できる値は、'markdown'、'plain'、'xml' です。
textFormat?: TextFormatTypes | string
プロパティ値
TextFormatTypes | string
timestamp
type
アクティビティの種類 'iActivity' が含まれています
type: ActivityTypes | string
プロパティ値
ActivityTypes | string
IActivity.typeから継承