Condividi tramite


System.Windows.Interop Spazio dei nomi

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.