AccessibleObject.IAccessible.accSelect(Int32, Object) 메서드

정의

선택 영역을 수정하거나 접근성 있는 개체의 키보드 포커스를 이동합니다. 이 멤버에 대한 설명은 을 참조하세요 accSelect(Int32, Object).

 virtual void Accessibility.IAccessible.accSelect(int flagsSelect, System::Object ^ childID) = Accessibility::IAccessible::accSelect;
void IAccessible.accSelect(int flagsSelect, object childID);
abstract member Accessibility.IAccessible.accSelect : int * obj -> unit
override this.Accessibility.IAccessible.accSelect : int * obj -> unit
Sub accSelect (flagsSelect As Integer, childID As Object) Implements IAccessible.accSelect

매개 변수

flagsSelect
Int32

값의 비트 조합입니다 AccessibleSelection .

childID
Object

선택 영역을 변경할 액세스 가능한 개체의 ID 번호입니다. 이 매개 변수는 0으로 개체를 선택하거나 자식 ID를 사용하여 개체의 자식 개체 중 하나를 선택합니다.

구현

설명

다음은 복잡한 선택 작업을 수행하기 위해 호출 AccessibleSelection 할 때 지정할 값에 대해 설명 Select 합니다.

작업 플래그 조합
클릭을 시뮬레이션하려면 TakeFocus 또는 TakeSelection
Ctrl+클릭을 시뮬레이트하여 대상 항목을 선택하려면 TakeFocus 또는 AddSelection
Ctrl+클릭을 시뮬레이션하여 대상 항목 선택을 취소하려면 TakeFocus 또는 RemoveSelection
SHIFT+클릭을 시뮬레이트하려면 TakeFocus 또는 ExtendSelection
개체 범위를 선택하고 마지막 개체에 포커스를 두려면 선택 앵커를 설정하려면 시작 개체를 지정 TakeFocus 합니다. 그런 다음 Select를 다시 호출하고 마지막 개체에서 OR TakeFocus 을 지정 ExtendSelection 합니다.
모든 개체의 선택을 취소하려면 모든 개체에 지정 TakeSelection 합니다. 이 플래그는 방금 선택한 개체를 제외한 선택한 모든 개체의 선택을 취소합니다. 그런 다음 Select를 다시 호출하고 동일한 개체에 지정 RemoveSelection 합니다.

이 멤버는 명시적 인터페이스 멤버 구현입니다. 인스턴스가 인터페이스로 AccessibleObject 캐스팅 IAccessible 되는 경우에만 사용할 수 있습니다.

적용 대상