Exemple : Fournisseur d’ID de document personnalisé
Dernière modification : mercredi 20 avril 2011
S’applique à : SharePoint Server 2010
L’exemple de code du fichier CustomDocIdProvider.zip dans C:\Program Files\Microsoft SDKs\SharePoint 2010\Samplesfolder montre comment créer un fournisseur d’ID de document personnalisé qui génère des ID de documents.
Génération et exécution de l’exemple
Testez ce projet sur votre site de développement ou de test.
Génération de l’exemple
Ce fournisseur d’ID personnalisé génère des ID au format ItemName-ItemGuid@Web. Les ID sont des identificateurs uniques qui fournissent des informations sur l’élément, telles que son nom et le site Web dans lequel il réside.
Pour déployer cet exemple
Ouvrez la solution dans Microsoft Visual Studio 2010.
Générez la solution.
Ajoutez la DLL résultante au Global Assembly Cache (GAC).
Exécutez le script Windows PowerShell, en remplaçant http://MyServer par l’URL du site sur lequel vous souhaitez déployer les ID de documents.
Script Windows PowerShell :
$site = Get-SPSite http://MyServer
[System.Reflection.Assembly]::LoadWithPartialName("Microsoft.Office.DocumentManagement")
$assembly = [System.Reflection.Assembly]::Load("CustomDocIdProvider")
$type = $assembly.GetType("Microsoft.SDK.MOSS.Samples.CustomDocumentIDProvider");
[Microsoft.Office.DocumentManagement.DocumentId]::SetProvider($site, $type);
Exécution de l’exemple
L’exécution de l’exemple résout un ID de document en ses URL correspondantes en recherchant un document cible sur le site spécifié.
Voir aussi
Concepts
Exemples de gestion du contenu d’entreprise