MetadataDefaults.Update - Méthode
Écriture modifie les valeurs par défaut sur le disque et ajoute ou supprime les gestionnaires d'événements appropriés.
Espace de noms : Microsoft.Office.DocumentManagement
Assembly : Microsoft.Office.DocumentManagement (dans Microsoft.Office.DocumentManagement.dll)
Syntaxe
'Déclaration
Public Sub Update
'Utilisation
Dim instance As MetadataDefaults
instance.Update()
public void Update()
Exceptions
Exception | Condition |
---|---|
ArgumentException | Pour lequel l'objet MetadataDefaults est créé pour la bibliothèque de documents ne contient-elle pas un dossier Forms à la racine de la bibliothèque. |
Remarques
N'importe quelle méthode sur le type MetadataDefaults ne prend pas effet jusqu'à ce que les modifications ont été appliquées pour le document des paramètres. Si le document de paramètres contient les paramètres par défaut fondée sur l'emplacement, un récepteur d'événement SPItemEventReceiver.ItemAdded est enregistré afin que tous les nouveaux éléments ajoutés à cette bibliothèque de documents reçoivent les valeurs par défaut fondée sur l'emplacement spécifiés. Si le document de paramètres ne contient aucune valeur par défaut, le récepteur d'événements ItemAdded sera annulé pour réduire le temps de traitement lorsque l'ajout de nouveaux éléments à cette bibliothèque de documents.
Exemples
SPSite site = new SPSite("http://contoso"); SPWeb web = new site.OpenWeb("/"); MetadataDefaults defaults = MetadataDefaults("/Documents", web); defaults.SetFieldDefault("/Documents/AdventureWorks", "Title", "AdventureWorks Document"); defaults.Update();