IArraySettingMigrator.MigrateFromUnifiedSettingsAsync Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Schreibt eine Arrayeinstellung in den Legacyspeicher am alten Speicherort und am alten Persistenzformat.
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
Parameter
- arraySettingMoniker
- String
Der registrierte Moniker der Arrayeinstellung
- arrayContent
- ArraySettingContent
Der Inhalt des Arrays.
Wenn Items NULL ist, bedeutet dies "rückgängig machen standard". Andernfalls handelt es sich um eine sortierte Liste von Elementen. Jedes Element im Array ist ein Wörterbuch der Elementeigenschaften mit Eigenschaftsmonikern (aus der Registrierung der Arrayeinstellung) als Schlüssel und Eigenschaftswerte als Werte. Wenn SupportsIncompleteItems(String) für diese Einstellung true zurückgegeben wird, fehlen in den Eigenschaftswörterbüchern Eigenschaften, die nicht anhand ihrer Standardwerte angepasst wurden.
Wenn UserSelectedDefaultItemIndex -1 ist, bedeutet dies "rückgängig machen standard". Andernfalls handelt es sich um den nullbasierten Index des vom Benutzer ausgewählten Standardelements.
- cancellationToken
- CancellationToken