Cette documentation est archivée et n’est pas conservée.

Analyseurs de documents personnalisés

Windows SharePoint Services 3

La gestion des métadonnées associées à votre document est l'un des avantages les plus puissants que représente le stockage du contenu dans Windows SharePoint Services 3.0. Toutefois, la synchronisation des informations dans la bibliothèque de documents et dans le document lui-même est une tâche difficile. Windows SharePoint Services 3.0 fournit l'infrastructure d'analyse des documents, ce qui permet de créer et d'installer des analyseurs de documents personnalisés qui peuvent analyser les types de fichiers personnalisés et mettre à jour un document avec les modifications apportées au niveau de la bibliothèque de documents et inversement. Utiliser un analyseur de documents pour les types de fichiers personnalisés permet de s'assurer que les métadonnées des documents sont toujours à jour et synchronisées entre la bibliothèque de documents et le document lui-même.

Un analyseur de documents est un assembly COM personnalisé qui, en implémentant l'interface de l'analyseur de documents Windows SharePoint Services 3.0, effectue les opérations suivantes lorsqu'il est appelé par Windows SharePoint Services 3.0 :

  • Extrait les valeurs des propriétés d'un document d'un certain type de fichier et passe ces valeurs de propriétés à Windows SharePoint Services pour leur promotion dans les colonnes de propriétés de la bibliothèque de documents.

  • Reçoit les propriétés de document et rétrograde ces valeurs de propriétés dans le document lui-même.

Cette fonctionnalité permet aux utilisateurs de modifier les propriétés de document dans le document lui-même, et de faire en sorte que les valeurs des propriétés de la bibliothèque de documents soient automatiquement mises à jour pour refléter ces modifications. Les utilisateurs peuvent de la même façon mettre à jour des valeurs de propriétés au niveau de la bibliothèque de documents, et obtenir que ces modifications soient réécrites automatiquement dans le document.

Pour plus d'informations sur la façon dont Windows SharePoint Services invoque des analyseurs de documents et sur la façon dont ils promeuvent et rétrogradent les métadonnées des documents, voir Traitement de l'analyseur de document.

Configuration requise pour l'analyseur

Pour que Windows SharePoint Services utilise un analyseur de documents personnalisés, l'analyseur de documents doit respecter les conditions suivantes :

  • L'analyseur de documents doit être un assembly COM qui implémente l'interface de l'analyseur de documents.

    Pour plus d'informations, voir Vue d'ensemble de l'interface de l'analyseur de documents.

  • L'assembly de l'analyseur de documents doit être installé et enregistré sur chaque serveur Web frontal dans Windows SharePoint Services.

  • Vous devez ajouter une entrée pour l'analyseur de documents dans DOCPARSE.XML, le fichier qui contient la liste des analyseurs de documents et les types de fichiers avec lesquels ils sont associés.

    Pour plus d'informations, voir Vue d'ensemble du schéma de définition de l'analyseur de document.

Association d'analyseurs

Windows SharePoint Services sélectionne l'analyseur de documents à invoquer en fonction du type de fichier du document qui doit être analysé. Un analyseur de documents donné peut être associé à plusieurs types de fichiers, mais vous pouvez associer un type de fichier donné à un seul analyseur.

Pour spécifier le ou les types de fichiers qu'un analyseur de documents personnalisés peut analyser, vous devez ajouter un nœud dans le fichier Docparse.XML. Chaque nœud dans ce document identifie un assembly d'analyseur de documents et spécifie le type de fichier pour lequel il doit être utilisé. Vous pouvez spécifier un type de fichier par son extension de fichier ou par son ID de programme.

Si vous spécifiez plusieurs analyseurs de documents pour le même type de fichier, Windows SharePoint Services invoque le premier analyseur de documents dans la liste associé au type de fichier.

Windows SharePoint Services 3.0 comprend des analyseurs de documents intégrés pour les types de fichiers suivants :

  • OLE : inclut les formats de fichiers DOC, XLS, PPT, MSG et PUB

  • Formats XML Office 2007 : formats de fichiers DOCX, DOCM, PPTX, PPTM, XLSX et XLSM

  • XML

  • HTM : inclut les formats de fichiers HTM, HTML, MHT, MHTM et ASPX

Vous ne pouvez pas créer un analyseur de documents personnalisés pour ces types de fichiers. Pour plus d'informations sur l'utilisation de l'analyseur XML intégré et pour promouvoir et rétrograder les propriétés de document des fichiers XML, voir Promotion et rétrogradation des propriétés de document XML.

Pour plus d'informations sur la définition d'un analyseur de documents personnalisés, voir Vue d'ensemble du schéma de définition de l'analyseur de document.

Déploiement d'analyseurs

Pour garantir que Windows SharePoint Services est capable d'invoquer un analyseur donné chaque fois que cela est nécessaire, vous devez installer chaque assembly d'analyseur sur chaque serveur Web frontal dans Windows SharePoint Services. En raison de cela, vous ne pouvez spécifier qu'un seul analyseur pour un type de fichier donné dans Windows SharePoint Services.

L'infrastructure de l'analyseur de documents n'offre pas la possibilité d'empaqueter et de déployer un analyseur de documents personnalisés dans un Composant fonctionnel Windows SharePoint Services.

Voir aussi

Afficher: