Partager via


Modèle de programmation de gestion des documents

Dernière modification : jeudi 8 avril 2010

S’applique à : SharePoint Server 2010

Cette rubrique présente le modèle de programmation de gestion des documents. Elle décrit les types et espaces de noms utilisés dans le modèle.

Espaces de noms

Cette section présente les espaces de noms de l’API de gestion des documents.

Tableau 1. Espaces de noms

Espace de noms

Description

Microsoft.Office.DocumentManagement

Comprend des classes qui gèrent les fonctionnalités des valeurs par défaut des métadonnées basées sur l’emplacement et sur l’ID de document.

Microsoft.Office.DocumentManagement.AdminPages

Comprend des classes qui prennent en charge le convertisseur de documents.

Microsoft.Office.DocumentManagement.DocSite

Comprend le récepteur de fonctionnalités des sites de documents.

Microsoft.Office.DocumentManagement.DocumentSets

Comprend des classes qui vous permettent de créer et de gérer des ensembles de documents.

Microsoft.Office.DocumentManagement.MetadataNavigation

Comprend des classes qui vous permettent de créer et de gérer la navigation par métadonnées.

Microsoft.Office.DocumentManagement.Server

Comprend le récepteur d’événements multilingues.

Microsoft.Office.DocumentManagement.WebControls

Comprend des contrôles Web pour le conteneur de documents multilingues, le contrôle de champ de document multilingue et la bibliothèque de champs multilingues.

Types

Cette section présente les types les plus notables dans les API de gestion des documents.

Tableau 2. Types de gestion de documents notables

Type

Description

DocIDLookup

Permet de rechercher un document ou une collection de documents en fonction d’un ID de document.

DocumentId

Représente un ID de document. Contient des méthodes qui activent ou désactivent la possibilité d’affecter des ID de document pour interroger la fonctionnalité ID de document et l’état d’affectation, ainsi que pour interroger et définir les fournisseurs d’ID de document.

DocumentIdProvider

Représente la classe abstraite de base pour l’implémentation d’un générateur d’ID de document.

MetadataDefaults

Permet de définir et d’obtenir des valeurs par défaut pour les champs en fonction de l’emplacement auquel le document est ajouté.

DocumentSet

Représente un objet DocumentSet sur un site de publication SharePoint Server. Un ensemble de documents est un type spécial de dossier qui permet d’effectuer le suivi d’une collection de documents et d’utiliser celle-ci en tant qu’élément de travail unique. Il se comporte comme un élément dans une bibliothèque de documents.

DocumentSetTemplate

Représente le modèle sur lequel sont basés les objets DocumentSet. Les modèles décrivent les propriétés du type de contenu de l’ensemble de documents.

DocumentSetVersion

Représente les métadonnées associées à une version principale ou mineure de l’objet DocumentSet et de ses fichiers.

DocumentSetVersionCollection

Représente une collection d’objets capture instantanée DocumentSetVersion. Capture, restaure et énumère les captures instantanées d’ensembles de documents.

MetadataNavigationContext

Effectue le suivi de l’état des contrôles de navigation des métadonnées et du composant WebPart Affichage de liste lors d’une requête HTTP.

MetadataNavigationHierarchy

Représente une hiérarchie d’objets MetadataNavigationItem.

MetadataNavigationSettings

Configure les paramètres sur un objet MetadataNavigationItem sur un objet SPList qui contrôlent l’affichage des hiérarchies et des filtres de métadonnées sur les affichages de liste.

Voir aussi

Référence

Microsoft.Office.Server.Utilities

Concepts

Modèle de programmation de gestion des biens numériques

Modèle de programmation de gestion des enregistrements

Métadonnées et modèle de programmation de taxonomie

Publication du modèle de programmation

Exemples de gestion du contenu d’entreprise

Exemple : Fournisseur d’ID de document personnalisé

Ensembles de documents

ID de document et service DocID

Vue d'ensemble des convertisseurs de documents

Valeurs par défaut des métadonnées basées sur l’emplacement

Navigation et filtrage de métadonnées

ID de document et service DocID