IArraySettingMigrator Interface

Définition

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.

S’applique à