IArraySettingMigrator.MigrateFromUnifiedSettingsAsync Méthode
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.
Écrit un paramètre de tableau dans le magasin hérité à son ancien emplacement et format de persistance.
public System.Threading.Tasks.Task MigrateFromUnifiedSettingsAsync (string arraySettingMoniker, Microsoft.VisualStudio.Utilities.UnifiedSettings.ArraySettingContent arrayContent, System.Threading.CancellationToken cancellationToken);
abstract member MigrateFromUnifiedSettingsAsync : string * Microsoft.VisualStudio.Utilities.UnifiedSettings.ArraySettingContent * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function MigrateFromUnifiedSettingsAsync (arraySettingMoniker As String, arrayContent As ArraySettingContent, cancellationToken As CancellationToken) As Task
Paramètres
- arraySettingMoniker
- String
Moniker inscrit du paramètre de tableau
- arrayContent
- ArraySettingContent
Contenu du tableau.
Si Items a la valeur null, cela signifie « rétablir la valeur par défaut ». Sinon, il s’agit d’une liste ordonnée d’éléments. Chaque élément du tableau est un dictionnaire de propriétés d’élément, avec des monikers de propriété (à partir de l’inscription du paramètre de tableau) en tant que clés et des valeurs de propriété en tant que valeurs. Si SupportsIncompleteItems(String) retourne true pour ce paramètre, les dictionnaires de propriétés sont des propriétés manquantes qui n’ont pas été personnalisées à partir de leurs valeurs par défaut.
Si UserSelectedDefaultItemIndex est -1, cela signifie « rétablir la valeur par défaut ». Sinon, il s’agit de l’index de base zéro de l’élément par défaut sélectionné par l’utilisateur.
- cancellationToken
- CancellationToken