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

Vue d'ensemble du schéma de définition de l'analyseur de document

Windows SharePoint Services 3

Pour inscrire un analyseur de document personnalisé avec Windows SharePoint Services, vous devez ajouter un nœud dans le fichier de définition de l'analyseur de document qui identifie votre analyseur et le ou les types de fichiers que ce dernier peut analyser. Vous pouvez spécifier ces types de fichiers par l'extension de fichier ou l'ID programme du type de fichier.

Pour plus d'informations sur l'association des types de fichiers avec des analyseurs de documents, voir la rubrique contenant la section sur l'association des analyseurs.

Windows SharePoint Services stocke le fichier de définition de l'analyseur de document, DOCPARSE.XML, à l'emplacement suivant :

Web Server Extensions\12\CONFIG\DOCPARSE.XML

Le schéma de définition de l'analyseur de document se présente comme suit :

<docParsers>
  <docParser/>
</docParsers>

Voici une liste des éléments du schéma de définition de l'analyseur de document.

  • docParsers    obligatoire. Représente l'élément racine du schéma de définition de l'analyseur de document.

  • docParser obligatoire. Chaque élément docParser représente un analyseur de document et son type de fichier associé. Cet élément contient les attributs suivants :

    • Name   obligatoire String . Type de fichier associé à l'analyseur. Pour les éléments docParser contenus dans l'élément ByExtension affectez à l'attribut Name l'extension de fichier. Pour les éléments docParser contenus dans l'élément ByProdId, affectez à l'attribut Name l'ID programme du type de fichier. Pour associer plusieurs types de fichiers à un analyseur, ajoutez un élément docParser pour chaque type de fichier.

    • ProgId   obligatoire String . ID programme qui représente le « nom convivial » de l'analyseur. Cet ID vous permet de mettre à niveau un analyseur sans avoir à modifier son entrée de définition dans le fichier DOCPARSE.XML. Toutefois, il vous empêche d'installer côte à côte des versions différentes du même analyseur.

Exemple de définition de l'analyseur de document

Voici un exemple d'un fichier de définition d'analyseur de document.

<docParsers>
  <docParser name="abc" ProgId="AdventureWorks.AWDocumentParser.ABCParser"/>
  <DocParser name="AWApplication.Document" ProgId="AdventureWorks.AWDocumentParser.ABCParser"/>
</docParsers>

Voir aussi

Afficher: