IArraySettingMigrator.MigrateFromUnifiedSettingsAsync Méthode

Définition

É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

Retours

S’applique à