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