System.Windows.Interop Obor názvů
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Poskytuje podpůrné typy pro spolupráci mezi Windows Presentation Foundation (WPF) a dalšími technologiemi, jako jsou rozhraní API systému Windows, a poskytuje základní třídy pro další specifické scénáře spolupráce zahrnující WPF.
Třídy
ActiveXHost |
Hostuje ovládací prvek ActiveX jako prvek v obsahu Windows Presentation Foundation (WPF). |
BrowserInteropHelper |
Pomocná třída, která poskytuje informace o prostředí prohlížeče, ve kterém je hostována aplikace prohlížeče XAML (XBAP). |
ComponentDispatcher |
Umožňuje sdílené řízení pumpy zpráv mezi Win32 a WPF ve scénářích spolupráce. |
CursorInteropHelper |
Poskytuje statickou pomocnou třídu pro spolupráci WPF/Win32 s jednou metodou, která se používá k získání objektu Windows Presentation Foundation (WPF) Cursor na základě poskytnutého úchytu kurzoru Win32. |
D3DImage |
Objekt ImageSource , který zobrazuje uživatelem vytvořený povrch Direct3D. |
DocObjHost |
Tento typ nebo člen podporuje infrastrukturu Windows Presentation Foundation (WPF) a není určen k použití přímo z vašeho kódu. |
DynamicScriptObject |
Umožňuje volání z aplikace prohlížeče XAML (XBAP) do okna HTML, které je hostitelem aplikace. |
HwndHost |
Hostuje okno Win32 jako prvek v obsahu Windows Presentation Foundation (WPF). |
HwndSource |
Zobrazí obsah Windows Presentation Foundation (WPF) v okně Win32. |
HwndTarget |
Představuje vazbu na úchyt okna, který podporuje vizuální sestavení. |
Imaging |
Poskytuje spravovanou a nespravovanou podporu vzájemné spolupráce pro vytváření objektů obrázků. |
InteropBitmap |
InteropBitmap umožňuje vývojářům zlepšit výkon vykreslování jiných uživatelských rozhraní než WPF hostovaných wpf ve scénářích interoperability. |
WindowInteropHelper |
Pomáhá spolupracovat mezi kódem Windows Presentation Foundation (WPF) a Win32. |
Struktury
HwndSourceParameters |
Obsahuje parametry, které se používají k vytvoření objektu HwndSource pomocí konstruktoru HwndSource(HwndSourceParameters) . |
MSG |
Obsahuje informace o zprávě z fronty zpráv vlákna. |
Rozhraní
IErrorPage |
Definuje interakci mezi aplikacemi Windows Presentation Foundation (WPF), které hostují obsah spolupráce a interpretují spustitelný soubor Windows Presentation Foundation (WPF), a chybovou stránkou zadanou hostitelem. |
IKeyboardInputSink |
Poskytuje jímku klávesnice pro komponenty, které spravují tabbing, akcelerátory a mnemotechnické funkce napříč hranicemi interoperability a mezi HWND. Toto rozhraní implementuje správu zpráv pomocí klávesnice ve WPF-Win32 scénářích spolupráce. |
IKeyboardInputSite |
Spravuje fokus klávesnice v kontejneru. Toto rozhraní implementuje správu zpráv pomocí klávesnice ve WPF-Win32 scénářích spolupráce. |
IProgressPage |
Definuje interakci mezi aplikacemi Windows Presentation Foundation (WPF), které hostují obsah spolupráce, a stránkou průběhu poskytovanou hostitelem. |
IWin32Window |
Definuje kontrakt pro popisovače okna Win32. |
Výčty
D3DResourceType |
Určuje typy povrchů Direct3D, které jsou kompatibilní s D3DImage třídou . |
RenderMode |
Určuje předvolbu vykreslování. |
Delegáti
HwndSourceHook |
Představuje metodu, která zpracovává zprávy okna Win32. |
ThreadMessageEventHandler |
Představuje metodu, která zpracovává ThreadFilterMessage události a ThreadPreprocessMessage . |