SPUser.Update - Méthode
Met à jour la base de données avec les modifications apportées aux propriétés de l'objet utilisateur.
Espace de noms : Microsoft.SharePoint
Assembly : Microsoft.SharePoint (dans Microsoft.SharePoint.dll)
Syntaxe
'Déclaration
Public Sub Update
'Utilisation
Dim instance As SPUser
instance.Update()
public void Update()
Exceptions
Exception | Condition |
---|---|
SPException | L'utilisateur est un administrateur de collection de sites ou un auditeur de collection de sites. - ou - Les propriétés peuvent être définies uniquement pour un principal d'application. |
Remarques
Appelez cette méthode après avoir défini les valeurs pour les propriétés de l'objet utilisateur pour enregistrer les modifications dans la base de données.
Exemples
L'exemple de code suivant modifie l'adresse de messagerie, nom d'affichage et notes pour un objet utilisateur spécifié.
Dim siteCollection As SPSite = SPControl.GetContextSite(Context)
Dim site As SPWeb = siteCollection.AllWebs("Site_Name")
Dim user As SPUser = site.AllUsers("User_Name")
user.Email = "E-mail_Address"
user.Name = "Display_Name"
user.Notes = "User_Notes"
user.Update()
SPSite oSiteCollection = SPContext.Current.Site;
using (SPWeb oWebsite = oSiteCollection.AllWebs["Website_Name"])
{
SPUser oUser = oWebsite.AllUsers["User_Name"];
oUser.Email = " E-mail_Address";
oUser.Name = " Display_Name";
oUser.Notes = " User_Notes";
oUser.Update();
}
Notes
Certains objets implémentent l'interface IDisposable , et vous devez éviter de conserver ces objets dans la mémoire après que qu'ils ne sont plus nécessaires. Pour plus d'informations sur les bonnes pratiques de codage, consultez Disposing Objects.