IArraySettingMigrator.MigrateFromUnifiedSettingsAsync Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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