#Import atrybuty (C++)
Zawiera łącza do atrybutów używanych z dyrektywy #import.
Programu Microsoft
Następujące atrybuty są dostępne dla dyrektywy #import.
Atrybut |
Opis |
---|---|
Zmienia nazwę słowa zarezerwowane języka C++, dołączając dwa znaki podkreślenia (_) do nazwy zmiennej do potencjalnych konfliktów nazw. |
|
Określa, że po biblioteki typów odwołuje się z #import i sama odwołuje się do innego typu biblioteki, kompilator można wykonać niejawny #import, do biblioteki typów. |
|
Określa, że biblioteka typów jest zapisywane w pliku .tlh kod generowany atrybut zachowane. |
|
Wyłącza elementy z generowanych plików nagłówek typu biblioteki. |
|
Określa prefiks do można używać w nazwach wysokiego poziomu właściwości i metody. |
|
Określa alternatywny prefiksów dla trzech metod właściwości. |
|
Pomija generacji .tlh pliku nagłówka (Nagłówek podstawowy plik). |
|
Wyłącza automatyczne wyłączenie. |
|
Wstawia jej argument jako tekst źródłowy do nagłówka biblioteki typów. |
|
Nakazuje kompilatorowi, aby zdefiniować i Inicjowanie zmiennych identyfikator GUID w starym stylu, formularza, LIBID_MyLib, CLSID_MyCoClass, IID_MyInterface, i DIID_MyDispInterface. |
|
Wyłącza automatyczne wyłączenie. |
|
Zmienia sposób kompilator generuje funkcje otoki dla metody podwójnym interfejsem. |
|
Pomija generacji nagłówka .tli, który zawiera implementacje otoki funkcji elementów członkowskich. |
|
Określa, że nazwa obszaru nazw nie jest generowany przez kompilator. |
|
Nakazuje kompilatorowi nie wyszukiwania rejestru dla biblioteki typów. |
|
Ma taką samą funkcjonalność jak no_namespace atrybut, ale jest używany na biblioteki typów, które używają dyrektywy #import z auto_search atrybut. |
|
Pomija Tworzenie inteligentnych wskaźniki dla wszystkich interfejsów w bibliotece typów. |
|
Nakazuje kompilatorowi, aby wygenerować otoki niskiego poziomu funkcji dispinterface metod i właściwości, które wywołują IDispatch::Invoke i zwraca HRESULT kod błędu. |
|
Pomija generacji funkcji otoki obsługi błędów i property (C++) deklaracje używające tych funkcji otoki. |
|
Określa różne prefiks w celu uniknięcia konfliktów nazw. |
|
Wyłącza używanie klas COM w pomocy technicznej w funkcji otoki wysokiego szczebla i zamiast wymusza użycie typów danych niższego poziomu. |
|
Określa alternatywny prefiksów dla trzech metod właściwości. |
|
Program Works wokół problemów kolizji nazw. |
|
Zmienia nazwę obszaru nazw, który znajduje się zawartość biblioteki typów. |
|
Ma taką samą funkcjonalność jak rename_namespace atrybut, ale jest używany na biblioteki typów, które używają dyrektywy #import z auto_search atrybut. |
|
Umożliwia ładowanie biblioteki, inne niż biblioteki typu podstawowego. |
KONIEC Microsoft szczególne