Share via


IFrameworkInputPane-Schnittstelle (shobjidl_core.h)

Stellt Methoden bereit, mit denen Apps über Zustandsänderungen und den Speicherort für den Eingabebereich informiert werden können. Der Eingabebereich ist ein Benutzeroberflächenelement, eine Bildschirmtastatur oder ein Schreibbereich, der angezeigt wird, wenn der Benutzer eine Aktion ausführt, die die Eingabe von Informationen erfordert, z. B. das Auswählen eines Suchfelds oder eines Eingabefelds in einem Formular. Apps können dann ihre Benutzeroberfläche so anpassen, dass der Eingabebereich keine Elemente verdeckt, auf die der Benutzer möglicherweise zugreifen muss, während der Eingabebereich angezeigt wird.

Vererbung

Die IFrameworkInputPane-Schnittstelle erbt von der IUnknown-Schnittstelle . IFrameworkInputPane verfügt auch über folgende Membertypen:

Methoden

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

 
IFrameworkInputPane::Advise

Registriert das Handlerobjekt des Eingabebereichs der App, um Benachrichtigungen im Namen eines Fensters zu empfangen, wenn ein Ereignis den Eingabebereich auslöst. Diese Methode unterscheidet sich von AdviseWithHWND darin, dass sie über ein Objekt, das ICoreWindow implementiert, auf ihr Fenster verweist.
IFrameworkInputPane::AdviseWithHWND

Registriert das Handlerobjekt des Eingabebereichs der App, um Benachrichtigungen im Namen eines Fensters zu empfangen, wenn ein Ereignis den Eingabebereich auslöst. Diese Methode unterscheidet sich von Advise darin, dass sie auf ihr Fenster über einen HWND verweist.
IFrameworkInputPane::Location

Ruft den aktuellen Speicherort des Eingabebereichs ab.
IFrameworkInputPane::Unadvise

Hebt die Registrierung des Eingabebereichshandlerobjekts einer App auf, sodass es keine Benachrichtigungen mehr empfängt.

Hinweise

Wann sollte implementiert werden?

Implementieren Sie diese Schnittstelle nicht. Die Implementierung wird mit Windows als CLSID_FrameworkInputPane bereitgestellt.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 8 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile shobjidl_core.h (shobjidl.h einschließen)

Siehe auch

IUnknown