Udostępnij za pośrednictwem


ISelectionProvider Interfejs

Definicja

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

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 u dostawcy automatyzacji interfejsu użytkownika, który musi obsługiwać wzorzec kontrolki SelectionPattern .

Właściwości

CanSelectMultiple

Pobiera wartość określającą, czy dostawca automatyzacji interfejsu użytkownika umożliwia jednoczesne wybranie więcej niż jednego elementu podrzędnego.

IsSelectionRequired

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

Metody

GetSelection()

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

Dotyczy

Zobacz też