AccessibleObject.IAccessible.accSelect(Int32, Object) Metoda
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.
Modyfikuje zaznaczenie lub przenosi fokus klawiatury dostępnego obiektu. Aby uzyskać opis tego członka, zobacz accSelect(Int32, Object).
virtual void Accessibility.IAccessible.accSelect(int flagsSelect, System::Object ^ childID) = Accessibility::IAccessible::accSelect;
void IAccessible.accSelect (int flagsSelect, object childID);
abstract member Accessibility.IAccessible.accSelect : int * obj -> unit
override this.Accessibility.IAccessible.accSelect : int * obj -> unit
Sub accSelect (flagsSelect As Integer, childID As Object) Implements IAccessible.accSelect
Parametry
- flagsSelect
- Int32
Bitowa kombinacja AccessibleSelection wartości.
- childID
- Object
Identyfikator dostępnego obiektu, na którym należy zmienić zaznaczenie. Ten parametr to 0, aby wybrać obiekt lub identyfikator podrzędny do wybrania jednego z obiektów podrzędnych obiektu.
Implementuje
Uwagi
Poniżej opisano wartości, które AccessibleSelection należy określić podczas wywoływania Select
w celu wykonywania złożonych operacji wyboru.
Operacja | Kombinacja flagi |
---|---|
Aby zasymulować kliknięcie | TakeFocus LUB TakeSelection |
Aby wybrać element docelowy, symulując kombinację klawiszy CTRL+kliknięcie | TakeFocus LUB AddSelection |
Aby anulować wybór elementu docelowego, symulując kombinację klawiszy CTRL+kliknięcie | TakeFocus LUB RemoveSelection |
Aby zasymulować shift+kliknięcie | TakeFocus LUB ExtendSelection |
Aby wybrać zakres obiektów i umieścić fokus na ostatnim obiekcie | Określ TakeFocus dla obiektu początkowego, aby ustawić kotwicę zaznaczenia. Następnie ponownie wywołaj polecenie Wybierz i określ TakeFocus or ExtendSelection w ostatnim obiekcie. |
Aby usunąć zaznaczenie wszystkich obiektów | Określ TakeSelection dla dowolnego obiektu. Ta flaga usuwa zaznaczenie wszystkich zaznaczonych obiektów z wyjątkiem wybranego. Następnie ponownie wywołaj polecenie Wybierz i określ RemoveSelection dla tego samego obiektu. |
Ten element jest jawną implementacją członków. Można go używać tylko wtedy, gdy AccessibleObject wystąpienie jest rzutowe do interfejsu IAccessible .