Поделиться через


Метод SPUser.Update

Обновление базы данных с изменениями, внесенными в свойства объекта пользователя.

Пространство имен:  Microsoft.SharePoint
Сборка:  Microsoft.SharePoint (в Microsoft.SharePoint.dll)

Синтаксис

'Декларация
Public Sub Update
'Применение
Dim instance As SPUser

instance.Update()
public void Update()

Исключения

Исключение Условие
SPException

Пользователь является администратором семейства узлов или аудитором узла коллекции.

-или-

Свойства можно задать только для участника приложения.

Замечания

Этот метод вызывается после задания значения для свойства объекта пользователя, чтобы сохранить изменения в базе данных.

Примеры

В следующем примере кода изменяет адрес электронной почты, отображаемое имя и заметки для объекта указанного пользователя.

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

Примечание

Некоторые объекты реализуют интерфейс IDisposable и следует избегать сохранения этих объектов в памяти, после они больше не нужны. Disposing Objectsсведения о рекомендованные методы программирования, см.

См. также

Справочные материалы

SPUser класс

Элементы SPUser

Пространство имен Microsoft.SharePoint