다음을 통해 공유


ArraySettingContent 클래스

정의

배열 설정의 내용입니다.

public class ArraySettingContent : IEquatable<Microsoft.VisualStudio.Utilities.UnifiedSettings.ArraySettingContent>
type ArraySettingContent = class
    interface IEquatable<ArraySettingContent>
Public Class ArraySettingContent
Implements IEquatable(Of ArraySettingContent)
상속
ArraySettingContent
구현

생성자

ArraySettingContent(ArraySettingContent)

배열 설정의 내용입니다.

ArraySettingContent(IReadOnlyList<IReadOnlyDictionary<String,Object>>, Int32)

배열 설정의 내용입니다.

속성

EqualityContract

배열 설정의 내용입니다.

Items

배열 항목 속성 값입니다. Null은 "기본값으로 되돌리기"을 의미합니다. null이 아닌 경우 배열의 항목당 하나의 요소가 포함된 목록입니다. 각 요소는 배열 항목 속성 모니커를 키로, 배열 항목 속성 값을 값으로 사용하는 사전입니다. 이 배열의 항목에 대해 등록된 일부 속성이 없으므로 사전이 불완전할 수 있습니다. 이러한 속성은 해당 항목에 대한 기본값을 유지합니다.

UserSelectedDefaultItemIndex

배열에서 사용자가 선택한 "기본 항목"의 인덱스(0부터 시작)입니다. 이 배열이 사용자가 선택할 수 있는 기본 항목을 지원하지 않는 경우 무시됩니다. -1은 "기본값으로 되돌리기"을 의미합니다.

메서드

<Clone>$()

배열 설정의 내용입니다.

Deconstruct(IReadOnlyList<IReadOnlyDictionary<String,Object>>, Int32)

배열 설정의 내용입니다.

Equals(ArraySettingContent)

배열 설정의 내용입니다.

Equals(Object)

배열 설정의 내용입니다.

GetHashCode()

배열 설정의 내용입니다.

PrintMembers(StringBuilder)

배열 설정의 내용입니다.

ToString()

배열 설정의 내용입니다.

연산자

Equality(ArraySettingContent, ArraySettingContent)

배열 설정의 내용입니다.

Inequality(ArraySettingContent, ArraySettingContent)

배열 설정의 내용입니다.

적용 대상