System.Windows.Interop Przestrzeń nazw

Zapewnia typy pomocnicze do współdziałania między Windows Presentation Foundation (WPF) i inne technologie, takie jak interfejsy API systemu Windows i udostępniają klasy bazowe dla innych scenariuszy międzyoperacyjności obejmujących WPF. Provides supporting types for interoperation between Windows Presentation Foundation (WPF) and other technologies such as Windows APIs and provides base classes for other specific interoperation scenarios involving WPF.

Klasy

ActiveXHost

Hostuje kontrolkę ActiveX jako element w zawartości Windows Presentation Foundation (WPF).Hosts an ActiveX control as an element within Windows Presentation Foundation (WPF) content.

BrowserInteropHelper

Klasa pomocnika, która zawiera informacje o środowisku przeglądarki, w którym jest hostowana Aplikacja przeglądarki XAML (XBAP).A helper class that provides information about the browser environment in which a XAML browser application (XBAP) application is hosted.

ComponentDispatcher

Włącza kontrolę udostępnioną pompy komunikatów między Win32 i WPF w scenariuszach międzyoperacyjnych.Enables shared control of the message pump between Win32 and WPF in interoperation scenarios.

CursorInteropHelper

Udostępnia statyczną klasę pomocniczą dla WPF/Win32 współdziałania z jedną metodą, która jest używana do uzyskiwania obiektu Windows Presentation Foundation (WPF) Cursor na podstawie podanego dojścia kursora Win32.Provides a static helper class for WPF/Win32 interoperation with one method, which is used to obtain a Windows Presentation Foundation (WPF) Cursor object based on a provided Win32 cursor handle.

D3DImage

ImageSourceZostanie wyświetlona powierzchnia modułu Direct3D utworzona przez użytkownika.An ImageSource that displays a user-created Direct3D surface.

DocObjHost

Ten typ lub element członkowski obsługuje infrastrukturę Windows Presentation Foundation (WPF) i nie jest przeznaczona do użycia bezpośrednio w kodzie.This type or member supports the Windows Presentation Foundation (WPF) infrastructure and is not intended to be used directly from your code.

DynamicScriptObject

Włącza wywołania z aplikacji przeglądarki XAML (XBAP) do okna HTML, które hostuje aplikację.Enables calls from a XAML browser application (XBAP) to the HTML window that hosts the application.

HwndHost

Hostuje okno Win32 jako element w zawartości Windows Presentation Foundation (WPF).Hosts a Win32 window as an element within Windows Presentation Foundation (WPF) content.

HwndSource

Przedstawia zawartość Windows Presentation Foundation (WPF) w oknie Win32.Presents Windows Presentation Foundation (WPF) content in a Win32 window.

HwndTarget

Reprezentuje powiązanie z dojściem do okna, które obsługuje kompozycję wizualną.Represents a binding to a window handle that supports visual composition.

Imaging

Oferuje zarządzane do niezarządzanej obsługi międzyoperacyjności na potrzeby tworzenia obiektów obrazu.Provides managed to unmanaged interoperation support for creating image objects.

InteropBitmap

InteropBitmap umożliwia deweloperom Ulepszanie wydajności renderowania interfejsów użytkownika innych niż WPF, które są hostowane przez WPF w scenariuszach współdziałania.InteropBitmap enables developers to improve rendering performance of non-WPF UIs that are hosted by WPF in interoperability scenarios.

WindowInteropHelper

Pomaga współdziałać między Windows Presentation Foundation (WPF) i kodem Win32.Assists interoperation between Windows Presentation Foundation (WPF) and Win32 code.

Struktury

HwndSourceParameters

Zawiera parametry, które są używane do tworzenia HwndSource obiektu za pomocą HwndSource(HwndSourceParameters) konstruktora.Contains the parameters that are used to create an HwndSource object using the HwndSource(HwndSourceParameters) constructor.

MSG

Zawiera informacje o komunikatach z kolejki komunikatów wątku.Contains message information from a thread's message queue.

Interfejsy

IErrorPage

Definiuje interakcję między aplikacjami Windows Presentation Foundation (WPF), które obsługują zawartość międzyoperacyjną i interpretowane przez plik wykonywalny Windows Presentation Foundation (WPF), oraz stronę błędu dostarczoną przez hosta.Defines the interaction between Windows Presentation Foundation (WPF) applications that are hosting interoperation content and interpreted by the Windows Presentation Foundation (WPF) executable, and a host supplied error page.

IKeyboardInputSink

Zapewnia ujścia klawiatury dla składników, które zarządzają tabulacją, akceleratorami i symboli między granicami międzyoperacyjnymi i między elementami HWND.Provides a keyboard sink for components that manages tabbing, accelerators, and mnemonics across interop boundaries and between HWNDs. Ten interfejs implementuje zarządzanie komunikatami klawiatury w scenariuszach WPF-Win32 międzyoperacyjnych.This interface implements keyboard message management in WPF-Win32 interoperation scenarios.

IKeyboardInputSite

Zarządza fokusem klawiatury w kontenerze.Manages keyboard focus within the container. Ten interfejs implementuje zarządzanie komunikatami klawiatury w scenariuszach WPF-Win32 międzyoperacyjnych.This interface implements keyboard message management in WPF-Win32 interoperation scenarios.

IProgressPage

Definiuje interakcję między aplikacjami Windows Presentation Foundation (WPF), które obsługują zawartość międzyoperacyjną, oraz stronę postęp dostarczonego hosta.Defines the interaction between Windows Presentation Foundation (WPF) applications that are hosting interoperation content, and a host supplied progress page.

IWin32Window

Definiuje kontrakt dla dojść do okna Win32.Defines the contract for Win32 window handles.

Wyliczenia

D3DResourceType

Określa typy powierzchni Direct3D, które są zgodne z D3DImage klasą.Specifies the Direct3D surface types that are compatible with the D3DImage class.

RenderMode

Określa preferencję renderowania.Specifies the rendering preference.

Delegaci

HwndSourceHook

Reprezentuje metodę, która obsługuje komunikaty okna Win32.Represents the method that handles Win32 window messages.

ThreadMessageEventHandler

Reprezentuje metodę, która obsługuje ThreadFilterMessage zdarzenia i ThreadPreprocessMessage .Represents the method that handles the ThreadFilterMessage and ThreadPreprocessMessage events.