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.