ISelectionItemProvider Interfejs
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Uwidacznia metody i właściwości w celu obsługi dostępu klienta automatyzacji interfejsu użytkownika do poszczególnych kontrolek podrzędnych kontenerów, które implementują ISelectionProviderusługę .
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
- Pochodne
- Atrybuty
Uwagi
Zaimplementowano u dostawcy automatyzacji interfejsu SelectionItemPattern użytkownika, który musi obsługiwać wzorzec sterowania.
Właściwości
IsSelected |
Pobiera wartość wskazującą, czy element jest zaznaczony. |
SelectionContainer |
Pobiera dostawcę automatyzacji interfejsu użytkownika, który implementuje ISelectionProvider i pełni rolę kontenera dla obiektu wywołującego. |
Metody
AddToSelection() |
Dodaje bieżący element do kolekcji wybranych elementów. |
RemoveFromSelection() |
Usuwa bieżący element z kolekcji wybranych elementów. |
Select() |
Usuwa zaznaczenie wszystkich zaznaczonych elementów, a następnie wybiera bieżący element. |
Dotyczy
Zobacz też
- SelectionItemPattern
- Wzorce formantów automatyzacji interfejsu użytkownika — omówienie
- Implementacja dostawcy automatyzacji interfejsu użytkownika po stronie serwera
- Implementacja dostawcy automatyzacji interfejsu użytkownika po stronie klienta
- Obsługa wzorców formantów dostawcy automatyzacji interfejsu użytkownika
- Implementacja wzorca formantu SelectionItem dla automatyzacji interfejsu użytkownika
- Przykład dostawcy fragmentów