Compartir a través de


Interfaz IShareWindowCommandEventArgsInterop (sharewindowcommandsourceinterop.h)

Interfaz de interoperación nativa que permite obtener un identificador de ventana (un identificador de ventana) desde Windows Runtime un objeto Windows::UI::Shell::ShareWindowCommandEventArgs. Esta interfaz solo está disponible en C++.

Importante

La API IShareWindowCommandEventArgsInterop forma parte de una característica de acceso limitado (consulte La clase LimitedAccessFeatures). Para obtener más información o solicitar un token de desbloqueo, póngase en contacto con Soporte técnico de Microsoft.

Herencia

La interfaz IShareWindowCommandEventArgsInterop hereda de la interfaz IUnknown.

Métodos

La interfaz IShareWindowCommandEventArgsInterop tiene estos métodos.

 
IShareWindowCommandEventArgsInterop::GetWindow

Obtiene el identificador de ventana (un identificador de ventana).

Comentarios

Puede consultar una interfaz de un objeto ShareWindowCommandEventArgs para 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));

    ...
}

Requisitos

Requisito Value
Cliente mínimo compatible Compilación 22000 de Windows
Servidor mínimo compatible Compilación 22000 de Windows
Encabezado sharewindowcommandsourceinterop.h

Consulte también