Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Aquí se muestra cómo representar una tarjeta mediante el SDK de UWP.
Crea una instancia de tu representador
Cree una instancia de la biblioteca del representador.
using AdaptiveCards.Rendering.Uwp;
// ...
var renderer = new AdaptiveCardRenderer();
Creación de una tarjeta a partir de una cadena JSON
var card = AdaptiveCard.FromJsonString(jsonString);
Creación de una tarjeta a partir de un objeto JSON
var card = AdaptiveCard.FromJson(jsonObject);
Representación de una tarjeta
Obtener una tarjeta de una fuente y representarla.
RenderedAdaptiveCard renderedAdaptiveCard = renderer.RenderAdaptiveCard(card);
// Check if the render was successful
if (renderedAdaptiveCard.FrameworkElement != null)
{
// Get the framework element
var uiCard = renderedAdaptiveCard.FrameworkElement;
// Add it to your UI
myGrid.Children.Add(uiCard);
}
Ejemplo
Este es un ejemplo del representador de UWP.
var renderer = new AdaptiveCardRenderer();
var card = AdaptiveCard.FromJsonString(jsonString);
var renderedAdaptiveCard = renderer.RenderAdaptiveCard(card.AdaptiveCard);
if (renderedAdaptiveCard.FrameworkElement != null)
{
myGrid.Children.Add(renderedAdaptiveCard.FrameworkElement);
}
...