ExecuteActionInvokeActivity Sınıf
actionableMessage/executeAction çağrıları için yürütme eylemi çağırma etkinliği.
Kullanıcı O365 bağlayıcı kartı iletisindeki bir eylem düğmesine tıkladığında bir çağırma etkinliğini temsil eder.
Anahtar sözcük bağımsız değişkenlerinden giriş verilerini ayrıştırarak ve doğrulayarak yeni bir model oluşturun.
[ValidationError][pydantic_core yükseltir. ValidationError] giriş verileri geçerli bir model oluşturacak şekilde doğrulanamıyorsa.
self , alan adı olarak self'e izin vermek için açıkça yalnızca konumsaldır.
Oluşturucu
ExecuteActionInvokeActivity(*, serviceUrl: str | None = None, timestamp: datetime | None = None, locale: str | None = None, localTimestamp: datetime | None = None, channelId: Literal['webchat', 'msteams'] | str = 'msteams', from_: Account, conversation: ConversationAccount, replyToId: str | None = None, entities: List[ClientInfoEntity | MentionEntity | MessageEntity | AIMessageEntity | StreamInfoEntity | CitationEntity | SensitiveUsageEntity | ProductInfoEntity | QuotedReplyEntity | TargetedMessageInfoEntity | UnknownEntity] | None = None, channelData: ChannelData | None = None, type: Literal['invoke'] = 'invoke', id: str, recipient: Account, name: Literal['actionableMessage/executeAction'] = 'actionableMessage/executeAction', value: O365ConnectorCardActionQuery, **extra_data: Any)
Yalnızca Anahtar Sözcük Parametreleri
| Name | Description |
|---|---|
|
serviceUrl
|
Default value: None
|
|
timestamp
|
Default value: None
|
|
locale
|
Default value: None
|
|
localTimestamp
|
Default value: None
|
|
channelId
|
Default value: msteams
|
|
from_
Gerekli
|
|
|
conversation
Gerekli
|
|
|
replyToId
|
Default value: None
|
|
entities
|
Default value: None
|
|
channelData
|
Default value: None
|
|
type
|
Default value: invoke
|
|
id
Gerekli
|
|
|
recipient
Gerekli
|
|
|
name
|
Default value: actionableMessage/executeAction
|
|
value
Gerekli
|
|
Öznitelikler
model_config
Modelin yapılandırması [ConfigDict][pydantic.configile uyumlu bir sözlük olmalıdır. ConfigDict].
model_config: ClassVar[ConfigDict] = {'alias_generator': AliasGenerator(alias=None, validation_alias=<staticmethod(<function CustomBaseModel.validation_alias_generator>)>, serialization_alias=<staticmethod(<function CustomBaseModel.serialization_alias_generator>)>), 'arbitrary_types_allowed': True, 'extra': 'allow', 'populate_by_name': True, 'serialize_by_alias': True, 'validate_by_alias': True, 'validate_by_name': True}
name
Bir çağırma veya olay etkinliğiyle ilişkili işlemin adı.
name: Literal['actionableMessage/executeAction']
value
Etkinlikle ilişkili bir değer.
value: O365ConnectorCardActionQuery