System.Windows.Interop Névtér
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
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. |