다음을 통해 공유


IArraySettingMigrator.MigrateFromUnifiedSettingsAsync 메서드

정의

이전 위치 및 지속성 형식의 레거시 저장소에 배열 설정을 씁니다.

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

반환

적용 대상