Información general sobre XML de un elemento de fuente de actividades
Una fuente de actividad consta de una o varias actividades que se producen en una red social. Cada fuente de actividad se representa mediante un elemento activityFeed y se caracteriza por estas tres partes de información:
network: nombre de la red social desde la que se originaron las actividades.
activities: contenedor de las actividades que se producen en la cuenta del usuario que ha iniciado sesión en esa red social.
templates: contenedor de plantillas que se usan para mostrar el elemento de actividad correspondiente en las actividades.
Para crear un elemento de fuente de actividad, debe cumplir el esquema XML de extensibilidad del proveedor de Outlook Social Connector (OSC). En la figura 1 se muestra la estructura XML de la fuente de actividad.
Figura 1. Estructura XML de fuente de actividad
Para cada elemento de fuente de actividad, las dos partes más importantes de este esquema son los elementos activityDetails y activityTemplateContainer :
El elemento activityDetails almacena información específica para cada elemento de fuente de actividad, como el nombre del propietario de la actividad o la dirección URL de las imágenes cargadas.
El elemento activityTemplateContainer almacena el formato o el diseño de cada elemento de fuente de actividad. Consta de plantillas, representadas por elementos activityTemplate individuales, que se pueden reutilizar para varios elementos de fuente.
Para un elemento de fuente de actividad individual, el elemento activityTemplate especifica los cuatro elementos de información siguientes:
icono: especifica la dirección URL del icono para mostrar el elemento de fuente de actividad.
title: describe el elemento de fuente de actividad.
tipo: especifica el tipo de actividad, como un estado, una foto o una actualización de documento.
data: especifica cualquier información adicional que se muestre con el elemento de fuente de actividad.
Sugerencia
El icono que se muestra en la fuente de actividad siempre es el mismo que el icono del proveedor devuelto por la propiedad ISocialProvider::SocialNetworkIcon .
Consulte los temas siguientes para obtener más información sobre el elemento activityDetails , el elemento activityTemplateContainer , los tokens de plantilla y las variables de plantilla:
Para obtener un ejemplo de XML de fuente de actividad, vea Ejemplo XML de fuente de actividad.