ISelectionProvider Interfejs

Definicja

Uwidacznia metody i właściwości do obsługi automatyzacja interfejsu użytkownika dostępu klienta do kontrolek, które działają jako kontenery dla kolekcji poszczególnych elementów podrzędnych, które można wybrać. Elementy podrzędne tej kontrolki muszą zaimplementować ISelectionItemProviderelement .

public interface class ISelectionProvider
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("fb8b03af-3bdf-48d4-bd36-1a65793be168")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface ISelectionProvider
public interface ISelectionProvider
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("fb8b03af-3bdf-48d4-bd36-1a65793be168")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type ISelectionProvider = interface
type ISelectionProvider = interface
Public Interface ISelectionProvider
Pochodne
Atrybuty

Uwagi

Zaimplementowano na dostawcy automatyzacja interfejsu użytkownika, który musi obsługiwać SelectionPattern wzorzec sterowania.

Właściwości

CanSelectMultiple

Pobiera wartość określającą, czy dostawca automatyzacja interfejsu użytkownika zezwala na równoczesne wybranie więcej niż jednego elementu podrzędnego.

IsSelectionRequired

Pobiera wartość określającą, czy dostawca automatyzacja interfejsu użytkownika wymaga wybrania co najmniej jednego elementu podrzędnego.

Metody

GetSelection()

Pobiera dostawcę automatyzacja interfejsu użytkownika dla każdego wybranego elementu podrzędnego.

Dotyczy

Zobacz też