IArraySettingMigrator Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Prise en charge de la migration pour les paramètres de tableau dans les paramètres unifiés. Elle est appelée si les paramètres du tableau incluent une propriété migrationCallback indiquant le package et/ou l’ID de service à appeler. Elle doit être implémentée par le propriétaire du paramètre.
public interface IArraySettingMigrator
type IArraySettingMigrator = interface
Public Interface IArraySettingMigrator
Méthodes
MigrateFromUnifiedSettingsAsync(String, ArraySettingContent, CancellationToken) |
Écrit un paramètre de tableau dans le magasin hérité à son ancien emplacement et format de persistance. |
MigrateToUnifiedSettingsAsync(String, CancellationToken) |
Lit un paramètre de tableau persistant à partir de son emplacement hérité et le retourne sous la forme que les paramètres unifiés peuvent comprendre. |
SupportsIncompleteItems(String) |
Retourne une valeur booléenne indiquant si la méthode de MigrateFromUnifiedSettingsAsync(String, ArraySettingContent, CancellationToken) ce migrateur prend en charge les éléments « incomplets » : les éléments qui manquent certaines propriétés (car ces propriétés n’ont pas été personnalisées par défaut). Si cette valeur retourne false, l’appelant ajoute des valeurs par défaut à la place des propriétés manquantes avant d’appeler cette méthode. |