IInputPaneInterop-Schnittstelle (inputpaneinterop.h)

Ermöglicht den Zugriff auf die Member der InputPane-Klasse in einer Desktop-App.

Vererbung

Die IInputPaneInterop-Schnittstelle erbt von IInspectable. IInputPaneInterop verfügt auch über folgende Arten von Membern:

Methoden

Die IInputPaneInterop-Schnittstelle verfügt über diese Methoden.

 
IInputPaneInterop::GetForWindow

Ruft eine instance eines InputPane-Objekts für das angegebene Fenster ab.

Hinweise

Sie können eine instance der IInputPaneInterop-Schnittstelle abrufen, indem Sie die IUnknown::QueryInterface-Methode in der Aktivierungsfactory aufrufen, die für die InputPane-Klasse instance.

Ein Beispiel, das die IInputPaneInterop-Schnittstelle verwendet, finden Sie im WPF-Beispiel für Benachrichtigungen für Touchtastaturen.

Das folgende Beispiel zeigt die Definition der IInputPaneInterop-Schnittstelle.

[
    uuid(75CF2C57-9195-4931-8332-F0B409E916AF),
]
interface IInputPaneInterop : IInspectable
{
    // Creates an instance of InputPane initialized with the window handle.
    HRESULT GetForWindow([in] HWND appWindow, [in] REFIID riid,
        [out, retval, iid_is(riid)] void** inputPane);
}

Verwenden Sie für Store-Apps die InputPane.GetForCurrentView-Methode , um ein InputPane-Objekt abzurufen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10, Version 1607 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2016 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile inputpaneinterop.h

Weitere Informationen

IInspectable

InputPane

WindowsRuntimeMarshal.GetActivationFactory