Поделиться через


ISelectionItemProvider Интерфейс

Определение

Предоставляет методы и свойства для поддержки доступа клиента модели автоматизации пользовательского интерфейса к отдельным выбираемым дочерним элементам управления контейнеров, реализующих 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
public interface ISelectionItemProvider
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("2acad808-b2d4-452d-a407-91ff1ad167b2")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type ISelectionItemProvider = interface
type ISelectionItemProvider = interface
Public Interface ISelectionItemProvider
Производный
Атрибуты

Комментарии

Реализовано в поставщике автоматизации пользовательского интерфейса, который должен поддерживать SelectionItemPattern шаблон элемента управления.

Свойства

IsSelected

Возвращает значение, указывающее, выделен ли элемент.

SelectionContainer

Возвращает поставщик модели автоматизации пользовательского интерфейса, который реализует ISelectionProvider и выступает в роли контейнера для вызывающего объекта.

Методы

AddToSelection()

Добавляет текущий элемент в коллекцию выбранных элементов.

RemoveFromSelection()

Удаляет текущий элемент из коллекции выбранных элементов.

Select()

Снимает выделение всех элементов, затем выделяет текущий элемент.

Применяется к

См. также раздел