IShareWindowCommandEventArgsInterop-Schnittstelle (sharewindowcommandsourceinterop.h)
Eine native Interoperationsschnittstelle, die das Abrufen eines Fensterbezeichners (ein Fensterhandle) von einem Windows-Runtime Windows::UI:::Shell::ShareWindowCommandEventArgs-Objekt ermöglicht. Diese Schnittstelle ist nur in C++ verfügbar.
Wichtig
Die IShareWindowCommandEventArgsInterop-API ist Teil eines Features mit eingeschränktem Zugriff (siehe LimitedAccessFeatures-Klasse). Wenn Sie weitere Informationen oder ein Entsperrtoken anfordern möchten, wenden Sie sich an Microsoft-Support.
Vererbung
Die IShareWindowCommandEventArgsInterop-Schnittstelle erbt von der IUnknown-Schnittstelle.
Methoden
Die IShareWindowCommandEventArgsInterop-Schnittstelle verfügt über diese Methoden.
IShareWindowCommandEventArgsInterop::GetWindow Ruft den Fensterbezeichner (ein Fensterhandle) ab. |
Hinweise
Sie können ein ShareWindowCommandEventArgs-Objekt für IShareWindowCommandEventArgsInterop abfragen.
void MyAppShareController::OnCommandInvoked(
winrt::Windows::UI::Shell::ShareWindowCommandSource const& /*sender*/,
winrt::Windows::UI::Shell::ShareWindowCommandEventArgs const& args)
{
auto eventArgsInterop = eventArgs.as<IShareWindowCommandEventArgsInterop>();
HWND windowId = 0;
winrt::check_hresult(eventArgsInterop->get_WindowId(&windowId));
...
}
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Build 22000 |
Unterstützte Mindestversion (Server) | Windows Build 22000 |
Kopfzeile | sharewindowcommandsourceinterop.h |