Freigeben über


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

Weitere Informationen