IArraySettingMigrator.MigrateFromUnifiedSettingsAsync Método

Definición

Escribe una configuración de matriz en el almacén heredado en su ubicación antigua y formato de persistencia.

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

Parámetros

arraySettingMoniker
String

El moniker registrado de la configuración de matriz

arrayContent
ArraySettingContent

Contenido de la matriz.

Si Items es null, significa "revertir al valor predeterminado". De lo contrario, es una lista ordenada de elementos. Cada elemento de la matriz es un diccionario de propiedades de elemento, con monikers de propiedad (del registro del valor de matriz) como claves y valores de propiedad como valores. Si SupportsIncompleteItems(String) devuelve true para esta configuración, faltarán las propiedades de los diccionarios de propiedades que no se hayan personalizado de sus valores predeterminados.

Si UserSelectedDefaultItemIndex es -1, significa "revertir al valor predeterminado". De lo contrario, es el índice de base cero del elemento predeterminado seleccionado por el usuario.

cancellationToken
CancellationToken

Devoluciones

Se aplica a