SelectionTypes 열거형

정의

선택 영역의 형식을 나타내는 식별자를 정의합니다.

이 열거형은 멤버 값의 비트 조합을 지원합니다.

public enum class SelectionTypes
[System.Flags]
[System.Runtime.InteropServices.ComVisible(true)]
public enum SelectionTypes
[System.Flags]
public enum SelectionTypes
[<System.Flags>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type SelectionTypes = 
[<System.Flags>]
type SelectionTypes = 
Public Enum SelectionTypes
상속
SelectionTypes
특성

필드

Name Description
Auto 1

일반 선택 영역을 나타냅니다. 선택 서비스는 Ctrl 키 및 Shift 키에 응답하여 선택 영역의 구성 요소 추가 또는 제거를 지원합니다.

Normal 1

일반 선택 영역을 나타냅니다. 선택 서비스는 Ctrl 키 및 Shift 키에 응답하여 선택 영역의 구성 요소 추가 또는 제거를 지원합니다.

Replace 2

선택 영역의 내용을 바꿀 때 발생하는 선택 영역을 나타냅니다. 선택 서비스는 현재 선택 영역을 대체 항목으로 바꿉니다.

MouseDown 4

마우스 포인터가 구성 요소 위에 있는 동안 마우스 단추를 누를 때 발생하는 선택 영역을 나타냅니다. 포인터 아래의 구성 요소가 이미 선택된 경우 취소되지 않고 기본 선택된 구성 요소가 되도록 승격됩니다.

MouseUp 8

구성 요소를 선택한 직후 사용자가 마우스 단추를 놓을 때 발생하는 선택 영역을 나타냅니다. 새로 선택한 구성 요소가 이미 선택된 경우 취소되지 않고 기본 선택된 구성 요소로 승격됩니다.

Click 16

사용자가 구성 요소를 클릭할 때 발생하는 선택 영역을 나타냅니다. 새로 선택한 구성 요소가 이미 선택된 경우 취소되지 않고 기본 선택된 구성 요소로 승격됩니다.

Primary 16

사용자가 구성 요소를 클릭할 때 발생하는 기본 선택을 나타냅니다. 선택 목록의 구성 요소가 이미 선택된 경우 구성 요소는 기본 선택 영역으로 승격됩니다.

Valid 31

유효한 선택 유형을 , Replace, MouseDownMouseUp또는 Click.로 Normal식별합니다.

Toggle 32

현재 선택 영역과 제공된 선택 영역 간에 전환되는 토글 선택 영역을 나타냅니다. 구성 요소가 이미 선택되어 있고 선택 유형Toggle으로 전달된 SetSelectedComponents 경우 구성 요소 선택이 취소됩니다.

Add 64

선택한 구성 요소의 현재 집합을 유지하면서 선택한 구성 요소를 현재 선택 영역에 추가하는 선택 항목을 추가합니다.

Remove 128

선택한 구성 요소의 현재 집합을 유지하면서 현재 선택 영역에서 선택한 구성 요소를 제거하는 선택 영역 제거를 나타냅니다.

설명

디자이너 문서의 구성 요소는 의 메서드ISelectionServiceSetSelectedComponents 사용하여 선택할 수 있습니다. 일부 유형의 작업은 선택한 구성 요소 또는 선택한 구성 요소 그룹에서 작동할 수 있습니다. 현재 ISelectionService 선택 영역의 선택 유형을 추적합니다. 이러한 선택 유형 식별자는 한 번의 클릭, 마우스 아래로 또는 마우스 위로 선택 영역을 사용하여 선택 영역이 완료되었는지 여부, 선택 영역이 이전 선택 영역을 대체해야 하는지 또는 기본 선택 모드를 사용해야 하는지를 나타냅니다.

메서드를 SelectionTypes 사용하여 새 선택 영역을 설정할 때 선택 영역의 형식을 지정하려면 열거형을 SetSelectedComponents 사용합니다.

적용 대상

추가 정보