Свойство Sys.Services ProfileService defaultSaveCompletedCallback

Получает или задает имя функции обратного вызова, используемой по умолчанию при завершении сохранения.

ПримечаниеПримечание

Чтобы получить или задать значения свойств клиентского API-интерфейса, необходимо вызвать методы доступа к свойствам, имеющие имена с префиксами get_ и set_. Например, чтобы получить или задать значение свойства cancel, следует вызвать методы get_cancel или set_cancel.

Sys.Services.ProfileService.set_defaultSaveCompletedCallback(value); 
var defaultSaveCompletedCallback =
    Sys.Services.ProfileService.get_defaultSaveCompletedCallback();

Параметр

Описание

value

Строка, содержащая имя функции обратного вызова, используемой по умолчанию при завершении сохранения.

Функция, задаваемая в этом свойстве, используется по умолчанию в качестве функции обратного вызова при успешном сохранении профиля. Можно переопределить используемую по умолчанию функцию обратного вызова, передав имя другой функции методу save.

Реализуя эту функцию обратного вызова, необходимо использовать следующую сигнатуру:

function SaveComplete(numPropertiesSaved, userContext, methodName)

Параметры, передаваемые функции обратного вызова, имеют следующее значение:

  • numPropertiesSaved. Указывает число свойств, сохраненных службой профиля.

  • userContext. Информация о контексте пользователя, передаваемая методу save.

  • methodName. Имя вызывающего метода.

Функция обратного вызова вызывается асинхронно, если служба профиля успешно завершает работу.

В следующем примере демонстрируется использование свойства defaultSaveCompletedCallback. Данный пример кода является частью полного примера, приведенного в общих сведениях о классе Sys.Services.ProfileService.



// Set default load completed callback function.
Sys.Services.ProfileService.set_defaultSaveCompletedCallback(SaveCompletedCallback);

 // Get default save completed callback function.
var defaultSaveCompletedCallback =
    Sys.Services.ProfileService.get_defaultSaveCompletedCallback();



Показ: