Partilhar via


Estrutura VerifyInheritanceHelper

Suporta a infraestrutura WRL e não se destina a ser usado diretamente do seu código.

Sintaxe

template <typename I, typename Base>
struct VerifyInheritanceHelper;

template <typename I>
struct VerifyInheritanceHelper<I, Nil>;

Parâmetros

I
Um tipo .

Base
Outro tipo.

Comentários

Testa se uma interface é derivada de outra interface.

Membros

Métodos públicos

Nome Descrição
VerifyInheritanceHelper::Verify Testa as duas interfaces especificadas pelos parâmetros de modelo atuais e determina se uma interface é derivada da outra.

Hierarquia de herança

VerifyInheritanceHelper

Requisitos

Cabeçalho: implements.h

Namespace: Microsoft::WRL::Details

VerifyInheritanceHelper::Verify

Suporta a infraestrutura WRL e não se destina a ser usado diretamente do seu código.

static void Verify();

Comentários

Testa as duas interfaces especificadas pelos parâmetros de modelo atuais e determina se uma interface é derivada da outra.

Um erro será emitido se uma interface não for derivada da outra.