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 (Windows Presentation Foundation)) a dalšími technologiemi, jako jsou rozhraní API Windows, a poskytuje základní třídy pro další konkrétní scénáře spolupráce zahrnující WPF (Windows Presentation Foundation).
Třídy
| Name | Description |
|---|---|
| ActiveXHost |
Hostuje ovládací prvek ActiveX jako prvek v obsahu WPF (Windows Presentation Foundation) (Windows Presentation Foundation). |
| 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 (Windows Presentation Foundation) ve scénářích spolupráce. |
| CursorInteropHelper |
Poskytuje statickou pomocnou třídu pro spolupráci WPF (Windows Presentation Foundation)/Win32 s jednou metodou, která se používá k získání Windows Presentation Foundation (WPF (Windows Presentation Foundation)) Cursor objektu na základě poskytnutého úchytu kurzoru Win32. |
| D3DImage |
Zobrazuje ImageSource uživatelem vytvořenou plochu Direct3D. |
| DocObjHost |
Tento typ nebo člen podporuje infrastrukturu Windows Presentation Foundation (WPF (Windows Presentation Foundation)) a není určena k použití přímo z vašeho kódu. |
| DynamicScriptObject |
Povolí 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 (Windows Presentation Foundation)). |
| HwndSource |
Zobrazí obsah Windows Presentation Foundation (WPF (Windows Presentation Foundation)) v okně Win32. |
| HwndTarget |
Představuje vazbu na úchyt okna, který podporuje vizuální složení. |
| Imaging |
Poskytuje spravovanou podporu nespravované spolupráce pro vytváření objektů image. |
| InteropBitmap |
InteropBitmap umožňuje vývojářům zlepšit výkon vykreslování uživatelských rozhraní, které nejsou WPF (Windows Presentation Foundation) hostované WPF (Windows Presentation Foundation) ve scénářích interoperability. |
| WindowInteropHelper |
Pomáhá spolupracovat mezi windows Presentation Foundation (WPF (Windows Presentation Foundation)) a kódem Win32. |
Struktury
| Name | Description |
|---|---|
| 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í
| Name | Description |
|---|---|
| IErrorPage |
Definuje interakci mezi aplikacemi Windows Presentation Foundation (WPF (Windows Presentation Foundation)), které hostují interoperační obsah a interpretují spustitelný soubor Windows Presentation Foundation (WPF (Windows Presentation Foundation)) a zadanou chybovou stránku hostitele. |
| IKeyboardInputSink |
Poskytuje jímku klávesnice pro komponenty, které spravují tabbing, akcelerátory a měmonics napříč hranicemi spolupráce a mezi HWND. Toto rozhraní implementuje správu zpráv pomocí klávesnice ve scénářích spolupráce WPF (Windows Presentation Foundation)-Win32. |
| IKeyboardInputSite |
Spravuje fokus klávesnice v kontejneru. Toto rozhraní implementuje správu zpráv pomocí klávesnice ve scénářích spolupráce WPF (Windows Presentation Foundation)-Win32. |
| IProgressPage |
Definuje interakci mezi aplikacemi Windows Presentation Foundation (WPF (Windows Presentation Foundation)), které hostují obsah spolupráce, a stránkou průběhu zadaného hostitelem. |
| IWin32Window |
Definuje kontrakt pro popisovače okna Win32. |
Výčty
| Name | Description |
|---|---|
| D3DResourceType |
Určuje typy povrchu Direct3D, které jsou kompatibilní s D3DImage třídy. |
| RenderMode |
Určuje předvolbu vykreslování. |
Delegáti
| Name | Description |
|---|---|
| HwndSourceHook |
Představuje metodu, která zpracovává zprávy okna Win32. |
| ThreadMessageEventHandler |
Představuje metodu, která zpracovává události ThreadFilterMessage a ThreadPreprocessMessage události. |