Modèle de programmation de gestion des enregistrements
Dernière modification : mardi 10 août 2010
S’applique à : SharePoint Server 2010
Cette rubrique présente le modèle de programmation de gestion des enregistrements. Elle décrit les espaces de noms et certains des types notables utilisés dans le modèle. Pour obtenir la liste complète des types disponibles dans chaque espace de noms, cliquez sur le lien correspondant à l’espace de noms souhaité.
Espaces de noms
Cette section présente les espaces de noms de l’API de gestion des enregistrements.
Tableau 1. Espaces de noms
Espace de noms |
Description |
---|---|
Comprend les classes qui gèrent les aspects du placement de suspensions sur des documents afin qu’ils soient exempts de l’application d’une stratégie d’expiration à laquelle ils sont soumis. |
|
Comprend les classes qui définissent les règles applicables à un certain type de contenu important, tel qu’un site, un type de contenu ou une liste. La stratégie permet aux administrateurs de contrôler et d’évaluer les personnes qui ont accès aux informations, la durée de conservation des informations et dans quelle mesure les personnes se conforment à la stratégie. |
|
Comprend les classes qui permettent de créer et de gérer les fonctionnalités à utiliser avec la stratégie, notamment les API de planification de rétention, d’expiration, d’audit et d’étiquetage. |
|
Comprend les classes qui permettent de créer et de gérer les référentiels d’enregistrements, tels que l’organisateur de contenu, les règles de routage des documents, la zone de suspension, l’interface ICustomRouter, ainsi que les API utilisées pour la définition, la création et la gestion des enregistrements. |
|
Comprend les classes qui permettent de créer et de gérer les rapports de gestion des enregistrements, ainsi que les données et requêtes connexes. |
|
Comprend les classes qui permettent de créer et de gérer eDiscovery, notamment les interfaces de la recherche et du traitement des éléments. |
Types
Cette section présente les types les plus notables dans les API de suspensions.
Tableau 2. Types Microsoft.Office.RecordsManagement.Holds notables
Type |
Description |
---|---|
Représente des propriétés spécifiques d’une suspension. Les suspensions peuvent être placées sur des documents afin qu’ils soient exempts de l’application de la stratégie d’expiration à laquelle ils sont soumis. Les suspensions sont stockées en tant qu’éléments de liste sur une liste spécifiée dans le site du centre des enregistrements. |
|
Fournit une interface pouvant être implémentée par un gestionnaire de suspension personnalisé en vue de fournir un traitement personnalisé des suspensions. Lorsqu’un élément de liste est suspendu ou que sa suspension est annulée, un gestionnaire de traitement personnalisé peut être ajouté et utilisé en vue du traitement de l’élément de liste. |
Cette section présente les types les plus notables dans les API de stratégie d’information.
Tableau 3. Types Microsoft.Office.RecordsManagement.InformationPolicy notables
Type |
Description |
---|---|
Gère les paramètres de stratégie de rétention basée sur l’emplacement sur une liste et ses sous-dossiers. Dans Microsoft SharePoint Server 2010, la stratégie de rétention peut être basée sur l’emplacement, en plus de reposer sur le type de contenu. Une liste, un dossier ou un sous-dossier peuvent hériter de la stratégie d’un parent, définir leur propre stratégie ou ne suivre aucune stratégie. |
|
Représente une stratégie d’information. Une stratégie d’information qui réside sur un site est appliquée à un type de contenu ou à une liste. La stratégie permet aux administrateurs de contrôler et d’évaluer les personnes qui ont accès aux informations, la durée de conservation des informations, et dans quelle mesure les personnes se conforment à la stratégie. |
|
Représente une fonctionnalité de stratégie installée sur une batterie de serveurs SharePoint Server. Une fonctionnalité de stratégie est un assembly ou un autre morceau de code qui fournit des fonctionnalités de gestion de contenu aux documents SharePoint Server 2010 et à ceux de l’application cliente. |
|
Représente une ressource de stratégie disponible pour la fonctionnalité de stratégie. Une fonctionnalité de stratégie peut utiliser une ou plusieurs ressources de stratégie. Une ressource de stratégie est un assembly qui assiste la fonctionnalité de stratégie en fournissant des fonctions dont la fonctionnalité a besoin. |
Cette section présente les types les plus notables dans les API du référentiel des enregistrements.
Tableau 4. Types Microsoft.Office.RecordsManagement.RecordsRepository notables
Type |
Description |
---|---|
Configure la création automatique de dossier dans un site organisateur de contenu. L’organisateur de contenu permet aux administrateurs de site de configurer des règles qui gèrent les documents entrants en fonction de leur type de contenu et de leurs métadonnées. Ces règles spécifient l’emplacement final des documents envoyés au site. |
|
Représente le résultat de l’appel du service Web GetFinalRoutingDestinationFolderUrl en vue du routage d’un document. Cette énumération contient les résultats de l’appel du service SOAP de routage de document. La valeur indique les types de réussites et d’échecs. En outre, elle peut retourner des informations indiquant si le moteur de routage doit être utilisé pour la recherche d’une destination finale basée sur l’emplacement initialement choisi par l’utilisateur pour l’enregistrement du document. |
|
Représente un organisateur de contenu qui route les documents envoyés à un site Web. La fonctionnalité organisateur de contenu permet aux personnes chargées du contenu de configurer leurs sites afin qu’il existe un seul point de création et d’envoi de contenu et que le contenu soit automatiquement enregistré à l’emplacement approprié en fonction des métadonnées du document. |
|
Représente une règle qui définit le comportement du routage des documents pour l’organisateur de contenu. |
|
Représente une abstraction de référentiel configurable de telle sorte que le contenu entrant soit automatiquement organisé et géré. |
|
Permet à un routeur personnalisé de router les objets document vers des collections de sites au sein de l’étendue spécifiée. |
|
Fournit une interface permettant de traiter de façon personnalisée la déclaration d’un élément de liste en tant qu’enregistrement. |
|
Fournit une interface permettant de traiter de façon personnalisée l’annulation de la déclaration d’un élément de liste en tant qu’enregistrement. |
|
Énumère les niveaux d’autorisation possibles requis pour la déclaration et l’annulation de la déclaration des enregistrements. |
|
La classe Records définit des fonctions utilitaires associées aux enregistrements. Les enregistrements peuvent être définis de manière à empêcher toute modification et/ou suppression en fonction du paramètre de déclaration d’enregistrement de la liste parente. Chaque liste peut également définir son propre niveau d’autorisation requis pour la déclaration et l’annulation de la déclaration des enregistrements. |
Cette section présente les types les plus notables dans les API de rapport pour la gestion des enregistrements.
Tableau 5. Types Microsoft.Office.RecordsManagement.Reporting notables
Type |
Description |
---|---|
Implémente l’interface IAuditLogTrimmingCallout permettant de capturer les rapports du journal d’audit avant et après la réduction du journal d’audit du site. |
|
Définit une source de données de création de rapports et son interaction avec le moteur de création de rapports. Lors de l’exécution d’un rapport, le moteur de création de rapports interagit avec une source de données de création de rapports qui implémente l’interface IReportDataSource et interagit avec un générateur de rapports qui implémente l’interface IReportGenerator. |
|
Définit un générateur de rapports et son interaction avec le moteur de création de rapports. Lors de l’exécution d’un rapport, le moteur de création de rapports interagit avec une source de données de création de rapports qui implémente l’interface IReportDataSource et avec un générateur de rapport qui implémente l’interface IReportGenerator. |
Cette section présente les types les plus notables dans l’API de recherche et de traitement, utilisée pour eDiscovery.
Tableau 6. Types Microsoft.Office.RecordsManagement.SearchAndProcess notables
Type |
Description |
---|---|
Interface que doit implémenter un assembly pour traiter des éléments dans le cadre d’une opération de recherche et de traitement. Les opérations de recherche et de traitement vous permettent d’utiliser SharePoint Server 2010 pour exécuter une requête de recherche, puis pour effectuer une action personnalisée spécifique sur chaque élément de liste retourné par la requête. |
|
Fournit une interface permettant d’interagir avec le travail de recherche et de traitement. |
|
Représente l’interface qui expose l’ensemble des paramètres de requête de recherche. |
|
Fournit une abstraction pour un fournisseur de recherche en vue de l’implémentation d’un fournisseur de recherche personnalisé pour remplacer le fournisseur de recherche par défaut uniquement pour le travail du minuteur de recherche et de traitement. |
|
Représente l’opération de recherche et de traitement que vous souhaitez exécuter et comprend une méthode permettant d’initier l’opération. |
Voir aussi
Tâches
Procédure : Créer une solution personnalisée qui implémente l’interface IHold
Concepts
Exemples de gestion du contenu d’entreprise
Exemple : créer une règle de routage
Exemple : événements de conservation partagés
Gestion des enregistrements et eDiscovery
Gestion de la stratégie de gestion des informations
Modèle de programmation de gestion des biens numériques
Modèle de programmation de gestion des documents