Atrybuty kompilatora

Atrybuty kompilatora zapewniają różne funkcje.

Atrybut opis
emitidl Określa, czy wszystkie kolejne atrybuty IDL zostaną przetworzone i umieszczone w wygenerowanych plikach idl.
event_receiver Tworzy odbiornik zdarzeń.
event_source Tworzy źródło zdarzeń.
export Powoduje umieszczenie struktury danych w pliku idl.
implements Określa interfejsy wysyłania, które są wymuszane jako elementy członkowskie wspólnej klasy IDL.
importidl Wstawia określony plik idl do wygenerowanego pliku idl.
importlib Udostępnia typy, które zostały już skompilowane w innej bibliotece typów, dostępne dla tworzonej biblioteki typów.
includelib Powoduje, że plik idl lub .h ma zostać uwzględniony w wygenerowanym pliku idl.
library_block Umieszcza konstrukcję wewnątrz bloku biblioteki pliku idl.
no_injected_text Zapobiega wstrzyknięciu kodu przez kompilator w wyniku użycia atrybutu.
satype Określa typ danych elementu SAFEARRAY.
version Identyfikuje określoną wersję między wieloma wersjami interfejsu lub klasy.

Zobacz też

Atrybuty według grup