Compartilhar via


SPUser.Update method

Atualiza o banco de dados com as alterações feitas às propriedades do objeto de usuário.

Namespace:  Microsoft.SharePoint
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)

Syntax

'Declaração
Public Sub Update
'Uso
Dim instance As SPUser

instance.Update()
public void Update()

Exceptions

Exception Condition
SPException

O usuário é um administrador de conjunto de sites ou auditor de conjunto de sites.

- ou -

As propriedades só podem ser definidas para um objeto de aplicativo.

Comentários

Chame este método depois de definir os valores para as propriedades do objeto de usuário para salvar as alterações no banco de dados.

Examples

O exemplo de código a seguir modifica o endereço de email, nome de exibição e notas para um objeto de usuário especificado.

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();
}

Dica

Determinados objetos implementam a interface IDisposable , e você deve evitar reter esses objetos na memória depois que eles não são mais necessários. Para obter informações sobre boas práticas de codificação, consulte Disposing Objects.

Ver também

Referência

SPUser class

SPUser members

Microsoft.SharePoint namespace