System.Windows.Interop Névtér

Támogatja a Windows megjelenítési alaprendszer (WPF) és más technológiák, például a Windows API-k közötti együttműködéshez szükséges típusokat, és alaposztályokat biztosít a WPF érintő egyéb specifikus együttműködési forgatókönyvekhez.

Osztályok

Name Description
ActiveXHost

Egy ActiveX-vezérlőt üzemeltet elemként Windows megjelenítési alaprendszer (WPF) tartalomban.

BrowserInteropHelper

Egy segédosztály, amely információt nyújt arról a böngészőkörnyezetről, amelyben XAML böngészőalkalmazás (XBAP) alkalmazás fut.

ComponentDispatcher

Lehetővé teszi az üzenetpumpa közös vezérlését a Win32 és WPF között együttműködési forgatókönyvekben.

CursorInteropHelper

Egy statikus segédosztályt biztosít WPF/Win32 együttműködéshez egy metódussal, amely egy Windows megjelenítési alaprendszer (WPF) Cursor objektum beszerzésére szolgál egy megadott Win32 kurzorfogópont alapján.

D3DImage

Felhasználó ImageSource által létrehozott Direct3D-felületet megjelenítő felület.

DocObjHost

Ez a típus vagy tag támogatja a Windows megjelenítési alaprendszer (WPF) infrastruktúrát, és nem közvetlenül a kódból való használatra szolgál.

DynamicScriptObject

Engedélyezi a hívásokat egy XAML böngészőalkalmazásból (XBAP) az alkalmazást üzemeltető HTML-ablakba.

HwndHost

Egy Win32-ablakot üzemeltet elemként Windows megjelenítési alaprendszer (WPF) tartalomban.

HwndSource

Windows megjelenítési alaprendszer (WPF) tartalmat jelenít meg egy Win32-ablakban.

HwndTarget

A vizualizációk összeállítását támogató ablakfogóponthoz való kötést jelöli.

Imaging

Felügyelt, nem felügyelt együttműködés támogatása képobjektumok létrehozásához.

InteropBitmap

InteropBitmap lehetővé teszi a fejlesztők számára, hogy javítsák a WPF által üzemeltetett, nem WPF felhasználói felületek renderelési teljesítményét az együttműködési forgatókönyvekben.

WindowInteropHelper

Segít a Windows megjelenítési alaprendszer (WPF) és a Win32-kód közötti együttműködésben.

Struktúrák

Name Description
HwndSourceParameters

Az objektum konstruktor használatával HwndSource történő létrehozásához HwndSource(HwndSourceParameters) használt paramétereket tartalmazza.

MSG

Üzenetinformációkat tartalmaz egy szál üzenetsorából.

Interfészek

Name Description
IErrorPage

Meghatározza a Windows megjelenítési alaprendszer (WPF) alkalmazások közötti interakciót, amelyek együttműködési tartalmat tárolnak, és amelyeket a Windows megjelenítési alaprendszer (WPF) futtatható, valamint a gazdagép által megadott hibaoldalak között értelmez.

IKeyboardInputSink

Billentyűzetsüllyesztőt biztosít az olyan összetevőkhöz, amelyek a lapozást, a gyorsítókat és a mnemonikákat kezelik az interop határokon és a HWND-k között. Ez az interfész WPF-Win32 együttműködési forgatókönyvekben valósítja meg a billentyűzetes üzenetkezelést.

IKeyboardInputSite

Kezeli a tárolón belüli billentyűzetfókuszt. Ez az interfész WPF-Win32 együttműködési forgatókönyvekben valósítja meg a billentyűzetes üzenetkezelést.

IProgressPage

Meghatározza az együttműködési tartalmat üzemeltető Windows megjelenítési alaprendszer (WPF) alkalmazások és a gazdagép által megadott folyamatjelző lap közötti interakciót.

IWin32Window

A Win32 ablakfogópontok szerződését határozza meg.

Enumerációk

Name Description
D3DResourceType

Megadja az osztálysal D3DImage kompatibilis Direct3D felülettípusokat.

RenderMode

Megadja a megjelenítési beállítást.

Delegáltak

Name Description
HwndSourceHook

A Win32-ablaküzeneteket kezelő metódust jelöli.

ThreadMessageEventHandler

Az eseményeket és ThreadFilterMessage az ThreadPreprocessMessage eseményeket kezelő metódust jelöli.