del método SPUser.Update
Actualiza la base de datos con los cambios realizados en las propiedades del objeto de usuario.
Espacio de nombres: Microsoft.SharePoint
Ensamblado: Microsoft.SharePoint (en Microsoft.SharePoint.dll)
Sintaxis
'Declaración
Public Sub Update
'Uso
Dim instance As SPUser
instance.Update()
public void Update()
Excepciones
Excepción | Condición |
---|---|
SPException | El usuario es un administrador de colección de sitios o auditor de la colección de sitios. o Sólo se pueden establecer las propiedades para una entidad de seguridad de la aplicación. |
Comentarios
Llamar a este método después de establecer los valores de las propiedades del objeto de usuario para guardar los cambios en la base de datos.
Ejemplos
En el ejemplo de código siguiente se modifica la dirección de correo electrónico, nombre para mostrar y notas para un objeto de usuario 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();
}
Nota
Determinados objetos implementan la interfaz de IDisposable y, a continuación, se debe evitar la conservación de estos objetos en la memoria que ya no se necesitan. Para obtener información acerca de buenas prácticas de codificación, vea Disposing Objects.