SPUser.Update-Methode
Aktualisiert die Datenbank mit den Änderungen an den Eigenschaften des Benutzerobjekts an.
Namespace: Microsoft.SharePoint
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'Declaration
Public Sub Update
'Usage
Dim instance As SPUser
instance.Update()
public void Update()
Ausnahmen
Ausnahme | Bedingung |
---|---|
SPException | Der Benutzer ist ein Websitesammlungsadministrator oder Websitesammlungsauditor. -ODER- Die Eigenschaften können nur für einen Anwendungsprinzipal festgelegt werden. |
Hinweise
Rufen Sie diese Methode nach dem Festlegen der Werte für die Eigenschaften des Benutzerobjekts zum Speichern der Änderungen in der Datenbank.
Beispiele
Im folgenden Codebeispiel wird die e-Mail-Adresse, Anzeigename und Notizen für einen angegebenen Benutzer-Objekt geändert.
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();
}
Hinweis
Bestimmte Objekte, die IDisposable -Schnittstelle implementieren, und müssen Sie vermeiden, diese Objekte im Arbeitsspeicher beibehalten, wenn sie nicht mehr benötigt werden. Informationen zu bewährten Codierung finden Sie unter Disposing Objects.