Udostępnij przez


ActivatableClass Makra

Wypełnia wewnętrzną pamięć podręczną zawierającą fabrykę, która może utworzyć wystąpienie określonej klasy.

Składnia

ActivatableClass(
   className
);

ActivatableClassWithFactory(
   className,
   factory
);

ActivatableClassWithFactoryEx(
   className,
   factory,
   serverName
);

Parametry

className
Nazwa klasy do utworzenia.

fabryka
Fabryka, która utworzy wystąpienie określonej klasy.

nazwa_serwera
Nazwa określająca podzbiór fabryk w module.

Uwagi

Nie używaj tych makr z klasycznym modelem COM, chyba że używasz #undef dyrektywy , aby upewnić się, że __WRL_WINRT_STRICT__ definicja makra zostanie usunięta.

Wymagania

Nagłówek: module.h

Przestrzeń nazw: Microsoft::WRL

Zobacz też

Klasa modułu