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 . |