Condividi tramite


IArraySettingMigrator.MigrateFromUnifiedSettingsAsync Metodo

Definizione

Scrive un'impostazione di matrice nell'archivio legacy nella posizione precedente e nel formato di persistenza.

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

Parametri

arraySettingMoniker
String

Moniker registrato dell'impostazione della matrice

arrayContent
ArraySettingContent

Contenuto della matrice.

Se Items è Null, significa "ripristinare l'impostazione predefinita". In caso contrario, è un elenco ordinato di elementi. Ogni elemento della matrice è un dizionario delle proprietà dell'elemento, con i moniker delle proprietà (dalla registrazione dell'impostazione della matrice) come chiavi e valori delle proprietà come valori. Se SupportsIncompleteItems(String) restituisce true per questa impostazione, i dizionari delle proprietà mancano proprietà che non sono state personalizzate dalle impostazioni predefinite.

Se UserSelectedDefaultItemIndex è -1, significa "ripristinare l'impostazione predefinita". In caso contrario, è l'indice in base zero dell'elemento predefinito selezionato dall'utente.

cancellationToken
CancellationToken

Restituisce

Si applica a