System.Windows.Interop Przestrzeń nazw
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.
Udostępnia typy pomocnicze dla współdziałania między Windows Presentation Foundation (WPF) i innymi technologiami, takimi jak interfejsy API systemu Windows, oraz udostępnia klasy podstawowe dla innych konkretnych scenariuszy międzyoperacyjnych obejmujących WPF.
Klasy
| ActiveXHost |
Hostuje kontrolkę ActiveX jako element w zawartości Windows Presentation Foundation (WPF). |
| BrowserInteropHelper |
Klasa pomocnika, która zawiera informacje o środowisku przeglądarki, w którym jest hostowana aplikacja przeglądarki XAML (XBAP). |
| ComponentDispatcher |
Umożliwia współdzieloną kontrolę nad pompą komunikatów między win32 i WPF w scenariuszach współdziałania. |
| CursorInteropHelper |
Udostępnia statyczną klasę pomocnika dla współdziałania WPF/Win32 z jedną metodą, która służy do uzyskiwania obiektu Windows Presentation Foundation (WPF) Cursor na podstawie dostarczonego uchwytu kursora Win32. |
| D3DImage |
Obiekt ImageSource , który wyświetla utworzoną przez użytkownika powierzchnię Direct3D. |
| DocObjHost |
Ten typ lub element członkowski obsługuje infrastrukturę Windows Presentation Foundation (WPF) i nie jest przeznaczony do użycia bezpośrednio z kodu. |
| DynamicScriptObject |
Włącza wywołania z aplikacji przeglądarki XAML (XBAP) do okna HTML, które hostuje aplikację. |
| HwndHost |
Hostuje okno Win32 jako element w zawartości Windows Presentation Foundation (WPF). |
| HwndSource |
Przedstawia zawartość Windows Presentation Foundation (WPF) w oknie Win32. |
| HwndTarget |
Reprezentuje powiązanie z uchwytem okna, który obsługuje kompozycję wizualną. |
| Imaging |
Zapewnia zarządzaną obsługę współdziałania niezarządzanych do tworzenia obiektów obrazów. |
| InteropBitmap |
InteropBitmap Umożliwia deweloperom zwiększenie wydajności renderowania interfejsów użytkownika innych niż WPF hostowanych przez WPF w scenariuszach współdziałania. |
| WindowInteropHelper |
Pomaga w współdziałaniu między kodem Windows Presentation Foundation (WPF) i Win32. |
Struktury
| HwndSourceParameters |
Zawiera parametry używane do tworzenia HwndSource obiektu przy użyciu konstruktora HwndSource(HwndSourceParameters) . |
| MSG |
Zawiera informacje o wiadomościach z kolejki komunikatów wątku. |
Interfejsy
| IErrorPage |
Definiuje interakcję między aplikacjami Windows Presentation Foundation (WPF), które hostują zawartość międzyoperacyjną i interpretowane przez plik wykonywalny Windows Presentation Foundation (WPF) oraz stronę błędu dostarczonego przez hosta. |
| IKeyboardInputSink |
Udostępnia ujście klawiatury dla składników, które zarządzają tabulatorami, akceleratorami i mnemonicami w granicach międzyoperacyjności i między węzłami HWND. Ten interfejs implementuje zarządzanie komunikatami klawiaturowymi w scenariuszach WPF-Win32 współdziałania. |
| IKeyboardInputSite |
Zarządza fokusem klawiatury w kontenerze. Ten interfejs implementuje zarządzanie komunikatami klawiaturowymi w scenariuszach WPF-Win32 współdziałania. |
| IProgressPage |
Definiuje interakcję między aplikacjami Windows Presentation Foundation (WPF), które hostują zawartość współdziałania, oraz stronę postępu dostarczonego przez hosta. |
| IWin32Window |
Definiuje kontrakt dla uchwytów okien Win32. |
Wyliczenia
| D3DResourceType |
Określa typy powierzchni Direct3D, które są zgodne z klasą D3DImage . |
| RenderMode |
Określa preferencję renderowania. |
Delegaci
| HwndSourceHook |
Reprezentuje metodę, która obsługuje komunikaty okien Win32. |
| ThreadMessageEventHandler |
Reprezentuje metodę, która obsługuje ThreadFilterMessage zdarzenia i ThreadPreprocessMessage . |