Udostępnij za pośrednictwem


Przestarzałe funkcje węzła

Nuta

Funkcje wzorca sterowania opisane w tej sekcji są przestarzałe. Aplikacje klienckie powinny używać interfejsów modelu obiektów składników (COM) opisanych w następujących sekcjach:

W tej sekcji

Funkcja Opis
UiaAddEvent
Uwaga: Ta funkcja jest przestarzała. Zamiast tego aplikacje klienckie powinny używać interfejsów COM automatyzacji interfejsu użytkownika firmy Microsoft.
Dodaje odbiornik zdarzeń w węźle w drzewie automatyzacji interfejsu użytkownika.
UiaEventAddWindow
Uwaga: Ta funkcja jest przestarzała. Zamiast tego aplikacje klienckie powinny używać interfejsów COM automatyzacji interfejsu użytkownika.
Dodaje okno do odbiornika zdarzeń.
UiaEventCallback
Uwaga: Ta funkcja jest przestarzała. Zamiast tego aplikacje klienckie powinny używać interfejsów COM automatyzacji interfejsu użytkownika.
Zaimplementowana przez klienta funkcja wywoływana przez automatyzację interfejsu użytkownika po wystąpieniu zdarzenia subskrybowanego przez klienta.
UiaEventRemoveWindow
Uwaga: Ta funkcja jest przestarzała. Zamiast tego aplikacje klienckie powinny używać interfejsów COM automatyzacji interfejsu użytkownika.
Usuwa okno z odbiornika zdarzeń.
UiaFind
Uwaga: Ta funkcja jest przestarzała. Zamiast tego aplikacje klienckie powinny używać interfejsów COM automatyzacji interfejsu użytkownika.
Pobiera co najmniej jeden węzeł automatyzacji interfejsu użytkownika zgodny z kryteriami wyszukiwania.
UiaGetErrorDescription
Uwaga: Ta funkcja jest przestarzała. Zamiast tego aplikacje klienckie powinny używać interfejsów COM automatyzacji interfejsu użytkownika.
Pobiera ciąg błędu, aby można go było przekazać do klienta. Ta metoda nie jest używana bezpośrednio przez klientów.
UiaGetPatternProvider
Uwaga: Ta funkcja jest przestarzała. Zamiast tego aplikacje klienckie powinny używać interfejsów COM automatyzacji interfejsu użytkownika.
Pobiera wzorzec kontrolki .
UiaGetPropertyValue
Uwaga: Ta funkcja jest przestarzała. Zamiast tego aplikacje klienckie powinny używać interfejsów COM automatyzacji interfejsu użytkownika.
Pobiera wartość właściwości automatyzacji interfejsu użytkownika.
UiaGetRootNode
Uwaga: Ta funkcja jest przestarzała. Zamiast tego aplikacje klienckie powinny używać interfejsów COM automatyzacji interfejsu użytkownika.
Pobiera główny węzeł automatyzacji interfejsu użytkownika.
UiaGetRuntimeId
Uwaga: Ta funkcja jest przestarzała. Zamiast tego aplikacje klienckie powinny używać interfejsów COM automatyzacji interfejsu użytkownika.
Pobiera identyfikator środowiska uruchomieniowego węzła automatyzacji interfejsu użytkownika.
UiaGetUpdatedCache
Uwaga: Ta funkcja jest przestarzała. Zamiast tego aplikacje klienckie powinny używać interfejsów COM automatyzacji interfejsu użytkownika.
Aktualizuje pamięć podręczną wartości właściwości i wzorców kontrolek.
UiaHPatternObjectFromVariant
Uwaga: Ta funkcja jest przestarzała. Zamiast tego aplikacje klienckie powinny używać interfejsów COM automatyzacji interfejsu użytkownika.
Pobiera obiekt wzorca sterowania z typu VARIANT.
UiaHTextRangeFromVariant
Uwaga: Ta funkcja jest przestarzała. Zamiast tego aplikacje klienckie powinny używać interfejsów COM automatyzacji interfejsu użytkownika.
Pobiera zakres tekstu z typu VARIANT.
UiaHUiaNodeFromVariant
Uwaga: Ta funkcja jest przestarzała. Zamiast tego aplikacje klienckie powinny używać interfejsów COM automatyzacji interfejsu użytkownika.
Pobiera HUIANODE z typu VARIANT.
UiaLookupId
Uwaga: Ta funkcja jest przestarzała. Zamiast tego aplikacje klienckie powinny używać interfejsów COM automatyzacji interfejsu użytkownika.
Pobiera identyfikator liczby całkowitej, który może być używany w metodach, które wymagają WŁAŚCIWOŚCIID, PATTERNID, CONTROLTYPEID, TEXTATTRIBUTEID lub EVENTID.
UiaNavigate
Uwaga: Ta funkcja jest przestarzała. Zamiast tego aplikacje klienckie powinny używać interfejsów COM automatyzacji interfejsu użytkownika.
Przechodzi w drzewie automatyzacji interfejsu użytkownika, opcjonalnie pobiera buforowane informacje.
UiaNodeFromFocus
Uwaga: Ta funkcja jest przestarzała. Zamiast tego aplikacje klienckie powinny używać interfejsów COM automatyzacji interfejsu użytkownika.
Pobiera węzeł automatyzacji interfejsu użytkownika dla elementu interfejsu użytkownika, który obecnie ma fokus wejściowy.
UiaNodeFromHandle
Uwaga: Ta funkcja jest przestarzała. Zamiast tego aplikacje klienckie powinny używać interfejsów COM automatyzacji interfejsu użytkownika.
Pobiera węzeł automatyzacji interfejsu użytkownika skojarzony z oknem.
UiaNodeFromPoint
Uwaga: Ta funkcja jest przestarzała. Zamiast tego aplikacje klienckie powinny używać interfejsów COM automatyzacji interfejsu użytkownika.
Pobiera węzeł automatyzacji interfejsu użytkownika dla elementu w określonym punkcie.
UiaNodeFromProvider
Uwaga: Ta funkcja jest przestarzała. Zamiast tego aplikacje klienckie powinny używać interfejsów COM automatyzacji interfejsu użytkownika.
Pobiera węzeł automatyzacji interfejsu użytkownika dla dostawcy nieprzetworzonych elementów.
UiaNodeRelease
Uwaga: Ta funkcja jest przestarzała. Zamiast tego aplikacje klienckie powinny używać interfejsów COM automatyzacji interfejsu użytkownika.
Usuwa węzeł z pamięci.
UiaPatternRelease
Uwaga: Ta funkcja jest przestarzała. Zamiast tego aplikacje klienckie powinny używać interfejsów COM automatyzacji interfejsu użytkownika.
Usuwa przydzielony obiekt wzorca z pamięci.
UiaProviderCallback
Uwaga: Ta funkcja jest przestarzała. Zamiast tego aplikacje klienckie powinny używać interfejsów COM automatyzacji interfejsu użytkownika.
Funkcja zdefiniowana przez aplikację, która jest wywoływana przez usługę Automatyzacja interfejsu użytkownika w celu uzyskania dostawcy po stronie klienta dla elementu.
UiaRectIsEmpty
Uwaga: Ta funkcja jest przestarzała. Zamiast tego aplikacje klienckie powinny używać interfejsów COM automatyzacji interfejsu użytkownika.
Pobiera wartość logiczną określającą, czy prostokąt ma wszystkie współrzędne ustawione na 0.
UiaRectSetEmpty
Uwaga: Ta funkcja jest przestarzała. Zamiast tego aplikacje klienckie powinny używać interfejsów COM automatyzacji interfejsu użytkownika.
Ustawia elementy struktury UiaRect na 0.
UiaRegisterProviderCallback
Uwaga: Ta funkcja jest przestarzała. Zamiast tego aplikacje klienckie powinny używać interfejsów COM automatyzacji interfejsu użytkownika.
Rejestruje metodę zdefiniowaną przez aplikację, która jest wywoływana przez usługę Automatyzacja interfejsu użytkownika w celu uzyskania dostawcy dla elementu.
UiaRemoveEvent
Uwaga: Ta funkcja jest przestarzała. Zamiast tego aplikacje klienckie powinny używać interfejsów COM automatyzacji interfejsu użytkownika.
Usuwa odbiornik zdarzeń w węźle w drzewie automatyzacji interfejsu użytkownika.
UiaSetFocus
Uwaga: Ta funkcja jest przestarzała. Zamiast tego aplikacje klienckie powinny używać interfejsów COM automatyzacji interfejsu użytkownika.
Ustawia fokus danych wejściowych na określony element w interfejsie użytkownika.
UiaTextRangeRelease
Uwaga: Ta funkcja jest przestarzała. Zamiast tego aplikacje klienckie powinny używać interfejsów COM automatyzacji interfejsu użytkownika.
Usuwa przydzielony obiekt zakresu tekstu z pamięci.

Klienci automatyzacji interfejsu użytkownika