Freigeben über


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.

Siehe auch

Referenz

SPUser Klasse

SPUser-Member

Microsoft.SharePoint-Namespace