Partager via


XML pour les fonctionnalités

L’élément capabilities dans le schéma XML du fournisseur (OSC) permet à un fournisseur OSC de spécifier ses fonctionnalités. Ces fonctionnalités incluent les éléments suivants :

  • Indique si le fournisseur prend en charge l’obtention, la mise en cache ou la recherche dynamique d’amis et d’activités à partir du réseau social.

  • Comment l’OSC doit afficher certaines interfaces utilisateur d’ouverture de session.

  • Indique si l’OSC doit utiliser l’authentification basée sur les formulaires ou configurer automatiquement le réseau social et les journaux d’activité de l’utilisateur sur le réseau social.

Le schéma XML des fonctionnalités est essentiel, car il identifie à l’OSC les fonctionnalités prises en charge par le fournisseur. Un fournisseur OSC doit implémenter la méthode ISocialProvider ::GetCapabilities qui retourne une chaîne de résultat . L’OSC appelle ISocialProvider ::GetCapabilities pour obtenir des informations sur les fonctionnalités du fournisseur OSC dans la chaîne de résultat , qui est conforme à la définition de schéma XML pour l’élément capabilities . Ces informations permettent aux appels suivants de l’OSC au fournisseur OSC de fonctionner correctement.

Pour spécifier les fonctionnalités d’un fournisseur OSC en tant que paramètre de sortie de la méthode ISocialProvider ::GetCapabilities , vous devez vous conformer au schéma XML d’extensibilité du fournisseur OSC. La figure suivante illustre la structure XML des fonctionnalités .

Figure 1. <structure XML des fonctionnalités>

Structure XML des fonctionnalités

Pour obtenir une description détaillée des éléments enfants de l’élément capabilities , consultez Capabilities XML Elements. Pour obtenir un exemple de xml de fonctionnalités , consultez Exemple XML de fonctionnalités. Pour obtenir une définition complète du schéma XML du fournisseur OSC, y compris les éléments requis ou facultatifs, voir Outlook Social Connector Provider XML Schema.

Voir aussi