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'interoperabilità tra Windows Presentation Foundation (macchine virtuali Windows) e altre tecnologie, ad esempio Windows API e fornisce classi di base per altri scenari di interoperabilità specifici che coinvolgono macchine virtuali Windows.
Classi
| Nome | Descrizione |
|---|---|
| ActiveXHost |
Ospita un controllo ActiveX come elemento all'interno del contenuto di Windows Presentation Foundation (macchine virtuali Windows). |
| BrowserInteropHelper |
Classe helper che fornisce informazioni sull'ambiente del browser in cui è ospitata un'applicazione browser XAML (XBAP). |
| ComponentDispatcher |
Abilita il controllo condiviso del message pump tra Win32 e macchine virtuali Windows in scenari di interoperabilità. |
| CursorInteropHelper |
Fornisce una classe helper statica per l'interoperabilità macchine virtuali Windows/Win32 con un metodo, usato per ottenere un oggetto Windows Presentation Foundation (macchine virtuali Windows) Cursor in base a un handle di cursore Win32 fornito. |
| D3DImage |
Oggetto ImageSource che visualizza una superficie Direct3D creata dall'utente. |
| DocObjHost |
Questo tipo o membro supporta l'infrastruttura di Windows Presentation Foundation (macchine virtuali Windows) e non deve essere usato direttamente dal codice. |
| DynamicScriptObject |
Abilita le chiamate da un'applicazione browser XAML (XBAP) alla finestra HTML che ospita l'applicazione. |
| HwndHost |
Ospita una finestra Win32 come elemento all'interno del contenuto Windows Presentation Foundation (macchine virtuali Windows). |
| HwndSource |
Presenta Windows Presentation Foundation (macchine virtuali Windows) contenuto in una finestra Win32. |
| HwndTarget |
Rappresenta un'associazione a un handle di finestra che supporta la composizione visiva. |
| Imaging |
Fornisce il supporto dell'interoperabilità non gestita per la creazione di oggetti immagine. |
| InteropBitmap |
InteropBitmap consente agli sviluppatori di migliorare le prestazioni di rendering di interfacce utente non macchine virtuali Windows ospitate da macchine virtuali Windows in scenari di interoperabilità. |
| WindowInteropHelper |
Supporta l'interoperabilità tra windows Presentation Foundation (macchine virtuali Windows) e il codice Win32. |
Struct
| Nome | Descrizione |
|---|---|
| HwndSourceParameters |
Contiene i parametri utilizzati per creare un oggetto HwndSource utilizzando il costruttore HwndSource(HwndSourceParameters). |
| MSG |
Contiene informazioni sul messaggio dalla coda di messaggi di un thread. |
Interfacce
| Nome | Descrizione |
|---|---|
| IErrorPage |
Definisce l'interazione tra applicazioni Windows Presentation Foundation (macchine virtuali Windows) che ospitano contenuto di interoperabilità e interpretate dal file eseguibile Windows Presentation Foundation (macchine virtuali Windows) e una pagina di errore fornita dall'host. |
| IKeyboardInputSink |
Fornisce un sink di tastiera per i componenti che gestisce tabulazioni, acceleratori e mnemonic attraverso i limiti di interoperabilità e tra HWND. Questa interfaccia implementa la gestione dei messaggi da tastiera in macchine virtuali Windows-Win32 scenari di interoperabilità. |
| IKeyboardInputSite |
Gestisce lo stato attivo della tastiera all'interno del contenitore. Questa interfaccia implementa la gestione dei messaggi da tastiera in macchine virtuali Windows-Win32 scenari di interoperabilità. |
| IProgressPage |
Definisce l'interazione tra applicazioni Windows Presentation Foundation (macchine virtuali Windows) che ospitano contenuto di interoperabilità e una pagina di stato fornita da un host. |
| IWin32Window |
Definisce il contratto per gli handle di finestra Win32. |
Enumerazioni
| Nome | Descrizione |
|---|---|
| D3DResourceType |
Specifica i tipi di superficie Direct3D compatibili con la classe D3DImage. |
| RenderMode |
Specifica la preferenza per il rendering. |
Delegati
| Nome | Descrizione |
|---|---|
| HwndSourceHook |
Rappresenta il metodo che gestisce i messaggi della finestra Win32. |
| ThreadMessageEventHandler |
Rappresenta il metodo che gestisce gli ThreadFilterMessage eventi e ThreadPreprocessMessage . |