ISelectionItemProvider ISelectionItemProvider ISelectionItemProvider ISelectionItemProvider Interface

정의

ISelectionProvider를 구현하는 컨테이너의 선택 가능한 개별 자식 컨트롤에 대한 UI 자동화 클라이언트 액세스를 지원하는 메서드 및 속성을 공개합니다.Exposes methods and properties to support UI Automation client access to individual, selectable child controls of containers that implement ISelectionProvider.

public interface class ISelectionItemProvider
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("2acad808-b2d4-452d-a407-91ff1ad167b2")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface ISelectionItemProvider
type ISelectionItemProvider = interface
Public Interface ISelectionItemProvider
파생
특성

설명

지원 해야 하는 UI 자동화 공급자에서 구현 된 SelectionItemPattern 컨트롤 패턴입니다.Implemented on a UI Automation provider that must support the SelectionItemPattern control pattern.

속성

IsSelected IsSelected IsSelected IsSelected

항목이 선택되었는지 여부를 나타내는 값을 가져옵니다.Gets a value that indicates whether an item is selected.

SelectionContainer SelectionContainer SelectionContainer SelectionContainer

ISelectionProvider를 구현하고 호출하는 개체에서 컨테이너 역할을 하는 UI 자동화 공급자를 가져옵니다.Gets the UI Automation provider that implements ISelectionProvider and acts as the container for the calling object.

메서드

AddToSelection() AddToSelection() AddToSelection() AddToSelection()

선택한 항목 컬렉션에 현재 요소를 추가합니다.Adds the current element to the collection of selected items.

RemoveFromSelection() RemoveFromSelection() RemoveFromSelection() RemoveFromSelection()

선택한 항목 컬렉션에서 현재 요소를 제거합니다.Removes the current element from the collection of selected items.

Select() Select() Select() Select()

선택한 항목을 선택 취소한 다음 현재 요소를 선택합니다.Deselects any selected items and then selects the current element.

적용 대상

추가 정보