System.Windows.Interop Spazio dei nomi
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce tipi di supporto per l'interoperatività tra Windows Presentation Foundation (WPF) e altre tecnologie quali le API Windows, nonché classi base per altri scenari di interoperatività specifici che interessano WPF.
Classi
ActiveXHost |
Ospita un controllo ActiveX come elemento nel contenuto di Windows Presentation Foundation (WPF). |
BrowserInteropHelper |
Una classe helper che specifica informazioni sull'ambiente browser in cui è ospitata un'applicazione browser XAML (XBAP). |
ComponentDispatcher |
Abilita il controllo condiviso del message pump tra Win32 e WPF negli scenari di interoperatività. |
CursorInteropHelper |
Fornisce una classe di supporto statica per l'interoperatività di WPF/Win32 con un metodo utilizzato per ottenere un oggetto Windows Presentation Foundation (WPF) Cursor basato su un handle del cursore di Win32 fornito. |
D3DImage |
Oggetto ImageSource che visualizza una superficie Direct3D creata dall'utente. |
DocObjHost |
Questo tipo o membro supporta l'infrastruttura Windows Presentation Foundation (WPF) e non deve essere usato direttamente dal codice. |
DynamicScriptObject |
Consente le chiamate da un'applicazione browser XAML alla finestra HTML che ospita l'applicazione. |
HwndHost |
Ospita una finestra di Win32 come elemento nel contenuto di Windows Presentation Foundation (WPF). |
HwndSource |
Presenta il contenuto di Windows Presentation Foundation (WPF) in una finestra di Win32. |
HwndTarget |
Rappresenta un'associazione a un handle della finestra che supporta la composizione visuale. |
Imaging |
Fornisce il supporto di interoperatività da gestita a non gestita per la creazione di oggetti immagine. |
InteropBitmap |
InteropBitmap consente agli sviluppatori di migliorare le prestazioni del rendering delle interfacce utente non WPF ospitate da WPF negli scenari di interoperabilità. |
WindowInteropHelper |
Supporta l'interoperatività tra Windows Presentation Foundation (WPF) e il codice Win32. |
Struct
HwndSourceParameters |
Contiene i parametri usati per creare un oggetto HwndSource mediante il costruttore HwndSource(HwndSourceParameters). |
MSG |
Contiene informazioni sul messaggio dalla coda di messaggi di un thread. |
Interfacce
IErrorPage |
Definisce l'interazione tra applicazioni Windows Presentation Foundation (WPF) che ospitano contenuto di interoperatività e che vengono interpretate da un eseguibile di Windows Presentation Foundation (WPF) e ospitano una pagina di errore specificata dall'host. |
IKeyboardInputSink |
Fornisce un sink della tastiera per i componenti che gestisce la tabulazione, gli acceleratori e i tasti di scelta rapida attraverso limiti di interoperatività e tra oggetti HWND. L'interfaccia implementa la gestione dei messaggi dalla tastiera negli scenari di interoperatività WPF-Win32. |
IKeyboardInputSite |
Gestisce lo stato attivo all'interno del contenitore. L'interfaccia implementa la gestione dei messaggi dalla tastiera negli scenari di interoperatività WPF-Win32. |
IProgressPage |
Definisce l'interazione tra applicazioni Windows Presentation Foundation (WPF) che ospitano contenuto di interoperatività e una pagina dello stato specificata dall'host. |
IWin32Window |
Definisce il contratto per gli handle di finestra Win32. |
Enumerazioni
D3DResourceType |
Specifica i tipi di superficie Direct3D compatibili con la classe D3DImage. |
RenderMode |
Specifica la preferenza di rendering. |
Delegati
HwndSourceHook |
Rappresenta il metodo che gestisce i messaggi di finestra in Win32. |
ThreadMessageEventHandler |
Rappresenta il metodo che gestisce gli eventi ThreadFilterMessage e ThreadPreprocessMessage. |