System.Windows.Interop 命名空間
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供 Windows Presentation Foundation (WPF) 與其他技術 (例如 Windows API) 之間互通的支援類型,並且提供與 WPF 相關之其他特定互通案例的基底類別。
類別
ActiveXHost |
裝載 ActiveX 控制項作為 Windows Presentation Foundation (WPF) 內容內的項目。 |
BrowserInteropHelper |
提供瀏覽器環境相關資訊的協助程式類別,XAML 瀏覽器應用程式 (XBAP) 裝載於該環境中。 |
ComponentDispatcher |
在互通案例中,啟用 Win32 和 WPF 之間訊息提取的共用控制項。 |
CursorInteropHelper |
提供靜態協助程式類別以實現 WPF/Win32 與某一個方法的互通,其可用於根據所提供的 Win32 游標控制代碼來取得 Windows Presentation Foundation (WPF) Cursor 物件。 |
D3DImage |
顯示使用者建立之 Direct3D 介面的 ImageSource。 |
DocObjHost |
這個類型或成員支援 Windows Presentation Foundation (WPF) 基礎結構,而且不能從程式碼直接使用。 |
DynamicScriptObject |
允許從 XAML 瀏覽器應用程式 (XBAP) 呼叫裝載應用程式的 HTML 視窗。 |
HwndHost |
在 Windows Presentation Foundation (WPF) 內容中裝載 Win32 視窗作為項目。 |
HwndSource |
在 Win32 視窗中顯示 Windows Presentation Foundation (WPF) 內容。 |
HwndTarget |
表示與視窗控制代碼的繫結,這個視窗控制代碼支援視覺撰寫。 |
Imaging |
提供 Managed 到 Unmanaged 的互通支援,以便建立影像物件。 |
InteropBitmap |
InteropBitmap 可讓開發人員改善互通性案例中 WPF 所裝載非 WPF UI 的轉譯效能。 |
WindowInteropHelper |
協助 Windows Presentation Foundation (WPF) 和 Win32 程式碼之間的互通性。 |
結構
HwndSourceParameters |
包含用於利用 HwndSource 建構函式建立 HwndSource(HwndSourceParameters) 物件的參數。 |
MSG |
包含來自執行緒之訊息佇列的訊息資訊。 |
介面
IErrorPage |
定義 Windows Presentation Foundation (WPF) 應用程式之間的互動,這些應用程式裝載由 Windows Presentation Foundation (WPF) 可執行檔解譯的交互操作內容及主機所提供的錯誤頁面。 |
IKeyboardInputSink |
為元件提供鍵盤接收,這些元件會管理 Interop 界限中和 HWND 之間的定位鍵、快速鍵和助憶鍵 (Mnemonics)。 這個介面實作 WPF-Win32 交互操作案例中的鍵盤訊息管理。 |
IKeyboardInputSite |
在容器內管理鍵盤焦點。 這個介面實作 WPF-Win32 交互操作案例中的鍵盤訊息管理。 |
IProgressPage |
定義 Windows Presentation Foundation (WPF) 應用程式之間的互動,這些應用程式裝載交互操作內容和主機提供的進度頁。 |
IWin32Window |
定義 Win32 視窗控制代碼的合約。 |
列舉
D3DResourceType |
指定與 D3DImage 類別相容的 Direct3D 介面型別。 |
RenderMode |
指定轉譯偏好設定。 |
委派
HwndSourceHook |
表示處理 Win32 視窗訊息的方法。 |
ThreadMessageEventHandler |
表示處理 ThreadFilterMessage 和 ThreadPreprocessMessage 事件的方法。 |