Я вижу, что AdaptiveCards v1.2.0 была выпущена несколько дней назад. Он описан как реализовавший свойство "wrap" для ChoiceSet; однако я не вижу это свойство в схеме загруженного пакета. Можем ли мы получить подтверждение того, что это было на самом деле реализовано в 1.2 и работает? Я не смог проверить это из-за других обязательств, но я работаю с клиентом, которому нужна эта собственность.
Это пункт № 14 в версии 1.2 ниже:
https://github.com/microsoft/AdaptiveCards/releases/tag/v1.2.0
В источнике 1.2.0 приведена схема для ChoiceSet из schemas / adaptive-card.json:
"Input.ChoiceSet": {
"additionalProperties": true,
"type": "object",
"description": "Allows a user to input a Choice.",
"allOf": [
{
"$ref": "#/definitions/CardElement"
}
],
"properties": {
"choices": {
"type": "array",
"description": "`Choice` options.",
"items": {
"$ref": "#/definitions/Input.Choice"
}
},
"id": {
"type": "string",
"description": "Unique identifier for the value. Used to identify collected input when the Submit action is performed."
},
"isMultiSelect": {
"type": "boolean",
"description": "Allow multiple choices to be selected.",
"default": false
},
"style": {
"$ref": "#/definitions/ChoiceInputStyle"
},
"type": {
"description": "Must be `\"Input.ChoiceSet\"`.",
"enum": [
"Input.ChoiceSet"
],
"type": "string"
},
"value": {
"type": "string",
"description": "The initial choice (or set of choices) that should be selected. For multi-select, specify a comma-separated string of values."
}
},
"required": [
"type",
"id",
"choices"
]
},
Я не вижу перечисленного здесь свойства "wrap".