Partilhar via


modelo de função winrt::guid_of (C++/WinRT)

Um modelo de função auxiliar que recupera o GUID de uma classe de tempo de execução, coclasse ou interface; ou seja, o identificador do tipo WinRT. Para interfaces COM e WinRT, esse é o identificador da interface. Para classes WinRT, é o identificador da interface padrão da classe.

Só se e quando guid_v (ver a implementação da função) não for especializada é que a função volta a usar __uuidof, quando aplicável.

Syntax

template <typename T>
constexpr winrt::guid const& guid_of() noexcept;

Template parameters

typename T O tipo da classe de tempo de execução, coclasse ou interface cujo GUID você deseja recuperar.

Return value

A winrt::guid value containing the globally unique identifier of T.

Requirements

SDK mínimo suportado: Windows SDK versão 10.0.17134.0 (Windows 10, versão 1803)

Namespace: winrt

Header: %WindowsSdkDir%Include<WindowsTargetPlatformVersion>\cppwinrt\winrt\base.h (included by default)

See also