Compartilhar via


Interface IShareWindowCommandEventArgsInterop (sharewindowcommandsourceinterop.h)

Uma interface de interoperação nativa que permite obter um identificador de janela (um identificador de janela) de uma Windows Runtime objeto Windows::UI::Shell::ShareWindowCommandEventArgs. Essa interface está disponível apenas em C++.

Importante

A API IShareWindowCommandEventArgsInterop faz parte de um recurso de acesso limitado (consulte a classe LimitedAccessFeatures). Para obter mais informações ou solicitar um token de desbloqueio, entre em contato com Suporte da Microsoft.

Herança

A interface IShareWindowCommandEventArgsInterop herda da interface IUnknown.

Métodos

A interface IShareWindowCommandEventArgsInterop tem esses métodos.

 
IShareWindowCommandEventArgsInterop::GetWindow

Obtém o identificador de janela (um identificador de janela).

Comentários

Você pode consultar a interface de um 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 Valor
Cliente mínimo com suporte Windows Build 22000
Servidor mínimo com suporte Windows Build 22000
Cabeçalho sharewindowcommandsourceinterop.h

Confira também