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:
- Interfejsy elementów automatyzacji interfejsu użytkownika dla klientów
- interfejs warunku właściwości dla klientów
- interfejsy wzorca sterowania dla klientów
- interfejsy obsługi zdarzeń dla klientów
- interfejsy fabryki serwera proxy dla klientów
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. |