Condividi tramite


Interfaccia IShareWindowCommandEventArgsInterop (sharewindowcommandsourceinterop.h)

Interfaccia di interoperabilità nativa che consente di ottenere un identificatore di finestra (un handle di finestra) da un Windows Runtime oggetto Windows::UI::Shell::ShareWindowCommandEventArgs. Questa interfaccia è disponibile solo in C++.

Importante

L'API IShareWindowCommandEventArgsInterop fa parte di una funzionalità di accesso limitato (vedere classe LimitedAccessFeatures). Per altre informazioni o per richiedere un token di sblocco, contattare supporto tecnico Microsoft.

Ereditarietà

L'interfaccia IShareWindowCommandEventArgsInterop eredita dall'interfaccia IUnknown.

Metodi

L'interfaccia IShareWindowCommandEventArgsInterop include questi metodi.

 
IShareWindowCommandEventArgsInterop::GetWindow

Ottiene l'identificatore della finestra (handle di finestra).

Commenti

È possibile eseguire query su un'interfaccia di un oggetto ShareWindowCommandEventArgs per IShareWindowCommandEventArgsInterop.

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));

    ...
}

Requisiti

Requisito Valore
Client minimo supportato Windows Build 22000
Server minimo supportato Windows Build 22000
Intestazione sharewindowcommandsourceinterop.h

Vedi anche