IArraySettingMigrator.MigrateFromUnifiedSettingsAsync メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
古い場所と永続化形式のレガシ ストアに配列設定を書き込みます。
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
パラメーター
- arraySettingMoniker
- String
配列設定の登録済みモニカー
- arrayContent
- ArraySettingContent
配列の内容。
が null の場合 Items は、"既定値に戻す" ことを意味します。 それ以外の場合は、項目の順序付きリストです。 配列内の各項目は項目プロパティのディクショナリであり、プロパティ モニカー (配列設定の登録から) がキーとして、プロパティ値が値として使用されます。 この設定で true が返された場合 SupportsIncompleteItems(String) 、プロパティ ディクショナリには、既定値からカスタマイズされていないプロパティがありません。
が -1 の場合 UserSelectedDefaultItemIndex は、"既定値に戻す" ことを意味します。 それ以外の場合は、ユーザーが選択した既定の項目の 0 から始まるインデックスです。
- cancellationToken
- CancellationToken