更新:2007 年 11 月
保存指定的配置文件属性。
Sys.Services.ProfileService.load(propertyNames, saveCompletedCallback, failedCallback, userContext);
参数
参数 |
说明 |
|---|---|
propertyNames |
一个字符串数组,包含要保存的配置文件属性。 |
saveCompletedCallback |
在 save 方法完成时调用的函数。默认值为 null。 |
failedCallback |
在 save 方法失败时调用的函数。默认值为 null。 |
userContext |
传递给回调函数的用户上下文信息。 |
备注
如果未提供 propertyNames,则所有配置文件属性都发送到服务器。之后,可以从属性字段直接分配已加载的配置文件。这样,应用程序使用简单的字段语法就可以访问配置文件属性,如下面的示例所示:
Sys.Services.ProfileService.properties.FieldName = "value";
如果对配置文件服务的调用失败,则调用在错误 defaultFailedCallback 属性中指定的函数。如果调用成功,则调用在 defaultLoadCompletedCallback 中指定的函数。
示例
下面的示例演示如何使用 save 方法来加载当前经过身份验证的用户的配置文件。此代码摘自 Sys.Services.ProfileService 类概述中的一个完整示例。
Sys.Services.ProfileService.save(null,
SaveCompletedCallback, ProfileFailedCallback, null);