Muy nuevo en el marco de bots de Azure. Al compilador no parece gustarle este código, no estoy seguro de por qué. Estoy ejecutando v1.4 del esquema y cuando trato de usar el tipo "ActionSet" para anidar mi acción "Action.Execute", el compilador me grita. alguien ha visto esto antes? Por favor y gracias..
![imagen] ingrese la descripción de la imagen aquí
Puede ignorar el compilador. El control de versiones de la tarjeta adaptable depende del canal , no del marco del bot.
Por ejemplo, si está probando una tarjeta adaptable 1.4 en el emulador, no se procesará porque el emulador solo admite hasta la versión 1.3. Sin embargo, sin cambiar ningún código e implementar la tarjeta adaptable en MS Teams, funcionará porque el canal de MS Teams admite hasta la versión 1.4.
Pruebe su json en el diseñador de tarjetas adaptables ( https://adaptivecards.io/designer/ ) primero para ver cómo se representa en MS Teams (puede seleccionar la aplicación host allí). El diseñador de tarjetas adaptables le mostrará advertencias según la aplicación compatible con la versión. Por ejemplo, si elige MS Teams como la aplicación host en el diseñador pero establece la versión de la tarjeta adaptable en 1.5, le advertirá que MS Teams actualmente solo admite hasta la versión 1.4. Por lo tanto, probar su json en el diseñador y luego crear una plantilla de su tarjeta adaptable en consecuencia en su código lo ayudará a depurar e implementar plantillas de tarjeta adaptable 1.4 para los canales que lo admitan.
Verifique que la aplicación host en la que desea implementar su bot admita la tarjeta adaptable 1.4.