Compartir a través de


InterfaceListHelper (Estructura)

Admite la infraestructura de WRL y no está diseñado para usarse directamente desde el código.

template <
   typename T0,
   typename T1 = Nil,
   typename T2 = Nil,
   typename T3 = Nil,
   typename T4 = Nil,
   typename T5 = Nil,
   typename T6 = Nil,
   typename T7 = Nil,
   typename T8 = Nil,
   typename T9 = Nil
>
struct InterfaceListHelper;

template <
   typename T0
>
struct InterfaceListHelper<T0, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil>;

Parámetros

  • T0
    Parámetro 0 de la plantilla, se requiere que.

  • T1
    Parámetro 1 de la plantilla, que de forma predeterminada no está especificado.

  • T2
    Parámetro 2 de la plantilla, que de forma predeterminada no está especificado. El tercer parámetro de plantilla.

  • T3
    Parámetro 3 de la plantilla, que de forma predeterminada no está especificado.

  • T4
    Parámetro 4 de la plantilla, que de forma predeterminada no está especificado.

  • T5
    Parámetro 5 de la plantilla, que de forma predeterminada no está especificado.

  • T6
    Parámetro 6 de la plantilla, que de forma predeterminada no está especificado.

  • T7
    Parámetro 7 de la plantilla, que de forma predeterminada no está especificado.

  • T8
    Parámetro 8 de la plantilla, que de forma predeterminada no está especificado.

  • T9
    Parámetro 9 de la plantilla, que de forma predeterminada no está especificado.

Comentarios

Compila un tipo de InterfaceList recursivamente aplicando los argumentos especificados del parámetro de plantilla.

La plantilla de InterfaceListHelper utiliza el parámetro T0 de plantilla para definir el primer miembro de datos en una estructura de InterfaceList, y aplica de forma recursiva la plantilla de InterfaceListHelper a cualquier parámetro restante de la plantilla.InterfaceListHelper se detiene cuando no hay parámetros restantes de la plantilla.

Members

BR230453.collapse_all(es-es,VS.110).gifTypedefs públicas

Name

Descripción

TypeT

Un sinónimo para el tipo de InterfaceList.

Jerarquía de herencia

InterfaceListHelper

Requisitos

encabezado: implements.h

espacio de nombres: Microsoft::WRL::Details

Vea también

Referencia

Microsoft::WRL::Details (Espacio de nombres)