Udostępnij za pośrednictwem


Struktura InterfaceListHelper

Obsługuje infrastrukturę światowym laboratorium Referencyjnym i nie ma być używane bezpośrednio w kodzie.

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>;

Parametry

  • T0
    Parametr szablonu 0, który jest wymagany.

  • T1
    Parametr szablonu 1, która domyślnie jest nieokreślona.

  • T2
    Parametr szablonu 2, która domyślnie jest nieokreślona.Trzeci parametr szablonu.

  • T3
    Parametr szablonu 3, która domyślnie jest nieokreślona.

  • T4
    Parametr szablonu 4, który domyślnie jest nieokreślony.

  • T5
    Parametr szablonu 5, która domyślnie jest nieokreślona.

  • T6
    Parametr szablonu 6, która domyślnie jest nieokreślona.

  • T7
    Parametr szablonu 7, która domyślnie jest nieokreślona.

  • T8
    Parametr szablonu 8, które domyślnie jest nieokreślona.

  • T9
    Parametr szablonu 9, która domyślnie jest nieokreślona.

Uwagi

Buduje typu InterfaceList przez rekursywnie stosowania argumenty parametru określonego szablonu.

Parametr szablonu używany w szablonie InterfaceListHelper T0 do definiowania danych pierwszego członka w strukturze InterfaceList, a następnie rekursywnie stosuje wszelkie pozostałe parametry szablonu szablon InterfaceListHelper.InterfaceListHelper zatrzymuje się, gdy nie istnieją żadne pozostałe parametry szablonu.

Członkowie

BR230453.collapse_all(pl-pl,VS.110).gifDefinicje typów publicznych

Nazwa

Opis

TypeT

Synonim dla typu InterfaceList.

Hierarchii dziedziczenia

InterfaceListHelper

Wymagania

Nagłówek: implements.h

Obszar nazw: Microsoft::WRL::Details

Zobacz też

Informacje

Obszar nazw Microsoft::WRL::details