IArraySettingMigrator 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
统一设置中的数组设置的迁移支持。 如果数组设置包含指示要调用的包和/或服务 ID 的 migrationCallback 属性,则会调用此属性。 它应由设置所有者实现。
public interface IArraySettingMigrator
type IArraySettingMigrator = interface
Public Interface IArraySettingMigrator
方法
MigrateFromUnifiedSettingsAsync(String, ArraySettingContent, CancellationToken) |
以旧位置和持久性格式将数组设置写入到旧存储中。 |
MigrateToUnifiedSettingsAsync(String, CancellationToken) |
从其旧位置读取持久数组设置,并采用统一设置可以理解的形式返回它。 |
SupportsIncompleteItems(String) |
返回一个布尔值,该值指示此迁移程序的 MigrateFromUnifiedSettingsAsync(String, ArraySettingContent, CancellationToken) 方法是否支持“不完整”项:缺少某些属性的项 (,因为这些属性尚未从默认) 进行自定义。 如果返回 false,则调用方将在调用该方法之前添加默认值来代替缺少的属性。 |