Udostępnij za pośrednictwem


Przestarzałe funkcje wzorca kontrolki

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
DockPattern_SetDockPosition
Uwaga: Ta funkcja jest przestarzała. Zamiast tego aplikacje klienckie powinny używać interfejsów COM automatyzacji interfejsu użytkownika firmy Microsoft.
Zadokuje element automatyzacji interfejsu użytkownika na żądanym dockPosition w kontenerze dokowania.
ExpandCollapsePattern_Collapse
Uwaga: Ta funkcja jest przestarzała. Zamiast tego aplikacje klienckie powinny używać interfejsów COM automatyzacji interfejsu użytkownika.
Ukrywa wszystkie węzły podrzędne, kontrolki lub zawartość elementu automatyzacji interfejsu użytkownika.
ExpandCollapsePattern_Expand
Uwaga: Ta funkcja jest przestarzała. Zamiast tego aplikacje klienckie powinny używać interfejsów COM automatyzacji interfejsu użytkownika.
Rozwija kontrolkę na ekranie, aby wyświetlić więcej informacji.
GridPattern_GetItem
Uwaga: Ta funkcja jest przestarzała. Zamiast tego aplikacje klienckie powinny używać interfejsów COM automatyzacji interfejsu użytkownika.
Pobiera węzeł dla elementu w siatce.
InvokePattern_Invoke
Uwaga: Ta funkcja jest przestarzała. Zamiast tego aplikacje klienckie powinny używać interfejsów COM automatyzacji interfejsu użytkownika.
Wysyła żądanie aktywowania kontrolki i inicjuje pojedynczą, jednoznaczną akcję.
ItemContainerPattern_FindItemByProperty
Uwaga: Ta funkcja jest przestarzała. Zamiast tego aplikacje klienckie powinny używać interfejsów COM automatyzacji interfejsu użytkownika.
Pobiera węzeł w obrębie węzła zawierającego na podstawie określonej wartości właściwości.
LegacyIAccessiblePattern_DoDefaultAction
Uwaga: Ta funkcja jest przestarzała. Zamiast tego aplikacje klienckie powinny używać interfejsów COM automatyzacji interfejsu użytkownika.
Wykonuje domyślną akcję Microsoft Active Accessibility dla elementu .
LegacyIAccessiblePattern_GetIAccessible
Uwaga: Ta funkcja jest przestarzała. Zamiast tego aplikacje klienckie powinny używać interfejsów COM automatyzacji interfejsu użytkownika.
Pobiera obiektIAccessibleodpowiadający elementowi automatyzacji interfejsu użytkownika.
LegacyIAccessiblePattern_Select
Uwaga: Ta funkcja jest przestarzała. Zamiast tego aplikacje klienckie powinny używać interfejsów COM automatyzacji interfejsu użytkownika.
Wykonuje wybór opcji Microsoft Active Accessibility (Dostępność aktywna firmy Microsoft).
LegacyIAccessiblePattern_SetValue
Uwaga: Ta funkcja jest przestarzała. Zamiast tego aplikacje klienckie powinny używać interfejsów COM automatyzacji interfejsu użytkownika.
Ustawia właściwość Microsoft Active Accessibility dla węzła.
MultipleViewPattern_GetViewName
Uwaga: Ta funkcja jest przestarzała. Zamiast tego aplikacje klienckie powinny używać interfejsów COM automatyzacji interfejsu użytkownika.
Pobiera nazwę widoku specyficznego dla kontrolki.
MultipleViewPattern_SetCurrentView
Uwaga: Ta funkcja jest przestarzała. Zamiast tego aplikacje klienckie powinny używać interfejsów COM automatyzacji interfejsu użytkownika.
Ustawia kontrolkę na inny układ.
RangeValuePattern_SetValue
Uwaga: Ta funkcja jest przestarzała. Zamiast tego aplikacje klienckie powinny używać interfejsów COM automatyzacji interfejsu użytkownika.
Ustawia wartość kontrolki, która ma zakres liczbowy.
ScrollItemPattern_ScrollIntoView
Uwaga: Ta funkcja jest przestarzała. Zamiast tego aplikacje klienckie powinny używać interfejsów COM automatyzacji interfejsu użytkownika.
Przewija obszar zawartości obiektu kontenera, aby wyświetlić element automatyzacji interfejsu użytkownika w widocznym regionie (viewport) kontenera.
ScrollPattern_Scroll
Uwaga: Ta funkcja jest przestarzała. Zamiast tego aplikacje klienckie powinny używać interfejsów COM automatyzacji interfejsu użytkownika.
Przewija aktualnie widoczny region obszaru zawartości określony ScrollAmount, w poziomie, w pionie lub w obu przypadkach.
ScrollPattern_SetScrollPercent
Uwaga: Ta funkcja jest przestarzała. Zamiast tego aplikacje klienckie powinny używać interfejsów COM automatyzacji interfejsu użytkownika.
Przewija kontener do określonej pozycji w poziomie, w pionie lub w obu.
SelectionItemPattern_AddToSelection
Uwaga: Ta funkcja jest przestarzała. Zamiast tego aplikacje klienckie powinny używać interfejsów COM automatyzacji interfejsu użytkownika.
Dodaje niezaznaczony element do zaznaczenia w kontrolce.
SelectionItemPattern_RemoveFromSelection
Uwaga: Ta funkcja jest przestarzała. Zamiast tego aplikacje klienckie powinny używać interfejsów COM automatyzacji interfejsu użytkownika.
Usuwa element z zaznaczenia w kontenerze wyboru.
SelectionItemPattern_Select
Uwaga: Ta funkcja jest przestarzała. Zamiast tego aplikacje klienckie powinny używać interfejsów COM automatyzacji interfejsu użytkownika.
Wybiera element w kontenerze wyboru.
SynchronizedInputPattern_Cancel
Uwaga: Ta funkcja jest przestarzała. Zamiast tego aplikacje klienckie powinny używać interfejsów COM automatyzacji interfejsu użytkownika.
Powoduje, że dostawca automatyzacji interfejsu użytkownika przestaje nasłuchiwać danych wejściowych myszy lub klawiatury.
SynchronizedInputPattern_StartListening
Uwaga: Ta funkcja jest przestarzała. Zamiast tego aplikacje klienckie powinny używać interfejsów COM automatyzacji interfejsu użytkownika.
Powoduje, że dostawca automatyzacji interfejsu użytkownika zaczyna nasłuchiwać danych wejściowych myszy lub klawiatury.
TextPattern_get_DocumentRange
Uwaga: Ta funkcja jest przestarzała. Zamiast tego aplikacje klienckie powinny używać interfejsów COM automatyzacji interfejsu użytkownika.
Pobiera zakres tekstu dla całego dokumentu.
TextPattern_get_SupportedTextSelection
Uwaga: Ta funkcja jest przestarzała. Zamiast tego aplikacje klienckie powinny używać interfejsów COM automatyzacji interfejsu użytkownika.
Określa, czy zawartość kontenera tekstowego może być zaznaczona i zaznaczona.
TextPattern_GetSelection
Uwaga: Ta funkcja jest przestarzała. Zamiast tego aplikacje klienckie powinny używać interfejsów COM automatyzacji interfejsu użytkownika.
Pobiera bieżący zakres zaznaczonego tekstu z kontenera tekstowego obsługującego wzorzec tekstu.
TextPattern_GetVisibleRanges
Uwaga: Ta funkcja jest przestarzała. Zamiast tego aplikacje klienckie powinny używać interfejsów COM automatyzacji interfejsu użytkownika.
Pobiera tablicę rozłącznych zakresów tekstu z kontenera tekstowego, w którym każdy zakres tekstu zaczyna się od pierwszego częściowo widocznego wiersza na końcu ostatniego częściowo widocznego wiersza. Na przykład układ wielokolumny, w którym kolumny są częściowo przewijane z widocznego obszaru widoku, a zawartość przepływa od dołu jednej kolumny do góry następnego.
TextPattern_RangeFromChild
Uwaga: Ta funkcja jest przestarzała. Zamiast tego aplikacje klienckie powinny używać interfejsów COM automatyzacji interfejsu użytkownika.
Pobiera zakres tekstu, który obejmuje dany węzeł.
TextPattern_RangeFromPoint
Uwaga: Ta funkcja jest przestarzała. Zamiast tego aplikacje klienckie powinny używać interfejsów COM automatyzacji interfejsu użytkownika.
Pobiera degenerujący (pusty) zakres tekstu najbliższy określonym współrzędnych ekranu.
TextRange_AddToSelection
Uwaga: Ta funkcja jest przestarzała. Zamiast tego aplikacje klienckie powinny używać interfejsów COM automatyzacji interfejsu użytkownika.
Dodaje do istniejącej kolekcji wyróżnionego tekstu w kontenerze tekstowym, który obsługuje wiele, rozłącznych zaznaczeń, wyróżniając dodatkowy tekst odpowiadający zakresowi tekstu wywołującego Start i Końcowych punktów końcowych.
TextRange_Clone
Uwaga: Ta funkcja jest przestarzała. Zamiast tego aplikacje klienckie powinny używać interfejsów COM automatyzacji interfejsu użytkownika.
Kopiuje zakres tekstu.
TextRange_Compare
Uwaga: Ta funkcja jest przestarzała. Zamiast tego aplikacje klienckie powinny używać interfejsów COM automatyzacji interfejsu użytkownika.
Porównuje dwa zakresy tekstu.
TextRange_CompareEndpoints
Uwaga: Ta funkcja jest przestarzała. Zamiast tego aplikacje klienckie powinny używać interfejsów COM automatyzacji interfejsu użytkownika.
Zwraca wartość wskazującą, czy dwa zakresy tekstu mają identyczne punkty końcowe.
TextRange_ExpandToEnclosingUnit
Uwaga: Ta funkcja jest przestarzała. Zamiast tego aplikacje klienckie powinny używać interfejsów COM automatyzacji interfejsu użytkownika.
Rozszerza zakres tekstu do większej lub mniejszej jednostki, takiej jak Znak, Word, Wiersz lub Strona.
TextRange_FindAttribute
Uwaga: Ta funkcja jest przestarzała. Zamiast tego aplikacje klienckie powinny używać interfejsów COM automatyzacji interfejsu użytkownika.
Wyszukuje w określonym kierunku dla pierwszego fragmentu tekstu obsługującego określony atrybut tekstowy.
TextRange_FindText
Uwaga: Ta funkcja jest przestarzała. Zamiast tego aplikacje klienckie powinny używać interfejsów COM automatyzacji interfejsu użytkownika.
Zwraca pierwszy zakres tekstu w określonym kierunku zawierający tekst wyszukiwany przez klienta.
TextRange_GetAttributeValue
Uwaga: Ta funkcja jest przestarzała. Zamiast tego aplikacje klienckie powinny używać interfejsów COM automatyzacji interfejsu użytkownika.
Pobiera wartość atrybutu tekstowego dla zakresu tekstu.
TextRange_GetBoundingRectangles
Uwaga: Ta funkcja jest przestarzała. Zamiast tego aplikacje klienckie powinny używać interfejsów COM automatyzacji interfejsu użytkownika.
Pobiera minimalną liczbę prostokątów ograniczenia, które mogą ująć zakres, jeden prostokąt na linię.
TextRange_GetChildren
Uwaga: Ta funkcja jest przestarzała. Zamiast tego aplikacje klienckie powinny używać interfejsów COM automatyzacji interfejsu użytkownika.
Zwraca wszystkie elementy automatyzacji interfejsu użytkownika zawarte w określonym zakresie tekstu.
TextRange_GetEnclosingElement
Uwaga: Ta funkcja jest przestarzała. Zamiast tego aplikacje klienckie powinny używać interfejsów COM automatyzacji interfejsu użytkownika.
Zwraca węzeł dla następnego najmniejszego dostawcy, który obejmuje zakres.
TextRange_GetText
Uwaga: Ta funkcja jest przestarzała. Zamiast tego aplikacje klienckie powinny używać interfejsów COM automatyzacji interfejsu użytkownika.
Zwraca tekst w zakresie tekstowym do określonej liczby znaków.
TextRange_Move
Uwaga: Ta funkcja jest przestarzała. Zamiast tego aplikacje klienckie powinny używać interfejsów COM automatyzacji interfejsu użytkownika.
Przenosi zakres tekstu o określonej liczbie jednostek żądanych przez klienta.
TextRange_MoveEndpointByRange
Uwaga: Ta funkcja jest przestarzała. Zamiast tego aplikacje klienckie powinny używać interfejsów COM automatyzacji interfejsu użytkownika.
Przenosi punkt końcowy jednego zakresu do punktu końcowego innego zakresu.
TextRange_MoveEndpointByUnit
Uwaga: Ta funkcja jest przestarzała. Zamiast tego aplikacje klienckie powinny używać interfejsów COM automatyzacji interfejsu użytkownika.
Przenosi punkt końcowy zakresu o określonej liczbie jednostek.
TextRange_RemoveFromSelection
Uwaga: Ta funkcja jest przestarzała. Zamiast tego aplikacje klienckie powinny używać interfejsów COM automatyzacji interfejsu użytkownika.
Usuwa zaznaczony tekst odpowiadający wywołującym zakresowi tekstu TextPatternRangeEndpoint_Start i TextPatternRangeEndpoint_End punktom końcowym z istniejącej kolekcji zaznaczonego tekstu w kontenerze tekstowym obsługującym wiele rozłącznych zaznaczeń.
TextRange_ScrollIntoView
Uwaga: Ta funkcja jest przestarzała. Zamiast tego aplikacje klienckie powinny używać interfejsów COM automatyzacji interfejsu użytkownika.
Przewija tekst, aby określony zakres był widoczny w widoku.
TextRange_Select
Uwaga: Ta funkcja jest przestarzała. Zamiast tego aplikacje klienckie powinny używać interfejsów COM automatyzacji interfejsu użytkownika.
Wybiera zakres tekstu.
TogglePattern_Toggle
Uwaga: Ta funkcja jest przestarzała. Zamiast tego aplikacje klienckie powinny używać interfejsów COM automatyzacji interfejsu użytkownika.
Przełącza kontrolkę do następnego obsługiwanego stanu.
TransformPattern_Move
Uwaga: Ta funkcja jest przestarzała. Zamiast tego aplikacje klienckie powinny używać interfejsów COM automatyzacji interfejsu użytkownika.
Przenosi element do określonej lokalizacji na ekranie.
TransformPattern_Resize
Uwaga: Ta funkcja jest przestarzała. Zamiast tego aplikacje klienckie powinny używać interfejsów COM automatyzacji interfejsu użytkownika.
Zmienia rozmiar elementu na ekranie.
TransformPattern_Rotate
Uwaga: Ta funkcja jest przestarzała. Zamiast tego aplikacje klienckie powinny używać interfejsów COM automatyzacji interfejsu użytkownika.
Obraca element na ekranie.
ValuePattern_SetValue
Uwaga: Ta funkcja jest przestarzała. Zamiast tego aplikacje klienckie powinny używać interfejsów COM automatyzacji interfejsu użytkownika.
Ustawia wartość tekstową elementu.
VirtualizedItemPattern_Realize
Uwaga: Ta funkcja jest przestarzała. Zamiast tego aplikacje klienckie powinny używać interfejsów COM automatyzacji interfejsu użytkownika.
Sprawia, że element wirtualny jest w pełni dostępny jako element automatyzacji interfejsu użytkownika.
WindowPattern_Close
Uwaga: Ta funkcja jest przestarzała. Zamiast tego aplikacje klienckie powinny używać interfejsów COM automatyzacji interfejsu użytkownika.
Zamyka otwarte okno.
WindowPattern_SetWindowVisualState
Uwaga: Ta funkcja jest przestarzała. Zamiast tego aplikacje klienckie powinny używać interfejsów COM automatyzacji interfejsu użytkownika.
Ustawia stan wizualny okna; na przykład w celu zmaksymalizowania okna.
WindowPattern_WaitForInputIdle
Uwaga: Ta funkcja jest przestarzała. Zamiast tego aplikacje klienckie powinny używać interfejsów COM automatyzacji interfejsu użytkownika.
Powoduje zablokowanie kodu wywołującego przez określony czas lub do momentu, aż skojarzony proces wejdzie w stan bezczynności, w zależności od tego, co zostanie ukończone jako pierwsze.

Klienci automatyzacji interfejsu użytkownika