Element TypeDef, Enum, Unii i struktura atrybutów
Następujące atrybuty dotyczą typedef, struct, i enum słów kluczowych języka C++.
element TypeDef
Atrybut |
Opis |
---|---|
Używane z switch_type atrybutu w Unii. |
|
Pozwala zdefiniować własne atrybutu. |
|
Powoduje, że struktura danych mają być umieszczone w pliku .idl. |
|
Określa indeks pierwszy element tablicy, które mają być przekazywane. |
|
Określa identyfikator kontekstu, który pozwala widoku informacje dotyczące elementu w pliku pomocy. |
|
Ustawia nazwę pliku pomocy dla biblioteki typów. |
|
Określa ciąg znaków, który jest używany do opisu elementu, do którego ma zastosowanie. |
|
Umieszcza konstrukcji wewnątrz bloku biblioteki w pliku .idl. |
|
Wyznacza wskaźnik jako wskaźnik pełne. |
|
Zapewnia jako element typedef, przejdzie do biblioteki typów, nawet jeśli nie jest wywoływany z w pliku .idl. |
|
Identyfikuje wskaźnik odwołania. |
|
Określa wyrażenie lub identyfikator działający jako Unii wyróżnik, który wybiera członka Unii. |
|
Identyfikuje typ zmiennej używanej jako wyróżnik Unii. |
|
Określa unikatowy wskaźnik. |
|
Określa typ danych, który będzie używany do przesyłania, zamiast typu danych specyficznych dla aplikacji. |
Enum
Atrybut |
Opis |
---|---|
Pozwala zdefiniować własne atrybutu. |
|
Powoduje, że struktura danych mają być umieszczone w pliku .idl. |
|
Określa unikatowy identyfikator klasy lub interfejsu. |
|
Kieruje się, że określony typ wyliczany należy przekazywać jako podmiot 32-bitowe zamiast domyślnego 16-bitowych. |
Unia
Atrybut |
Opis |
---|---|
Pozwala zdefiniować własne atrybutu. |
|
Powoduje, że struktura danych mają być umieszczone w pliku .idl. |
|
Określa indeks pierwszy element tablicy, które mają być przekazywane. |
|
Określa indeks ostatni element tablicy mają być przekazywane. |
|
Określa liczbę elementów tablicy, które mają być przekazywane. |
|
Wyznacza maksymalną wartość dla indeksu tablicy ważne. |
|
Określa rozmiar pamięci przydzielone dla średnich wskaźników, o rozmiarze wskaźniki do średnich wskaźników i jedno - lub tablice wielowymiarowe. |
|
Określa unikatowy wskaźnik. |
|
Określa unikatowy identyfikator klasy lub interfejsu. |
Unia nonencapsulated
Atrybut |
Opis |
---|---|
Określa wyrównanie reprezentacji danych sieci związków nonencapsulated. |
|
Kompilator uniemożliwia wstrzyknięcie kodu z użycia atrybutu. |
struct
Atrybut |
Opis |
---|---|
Wskazuje, że klasa obsługuje agregacji. |
|
Wskazuje, że formant agregatów klasy docelowej. |
|
Identyfikuje coclass jako obiekt aplikacji, który jest skojarzony z aplikacją pełnego .exe i wskazuje, że funkcje i właściwości coclass są globalnie dostępnej w tej bibliotece typów. |
|
Tworzy formant ActiveX. |
|
Dodaje wpis interfejs do mapy COM. |
|
Określa, że typ zdefiniowany przez użytkownika jest formant. |
|
Pozwala zdefiniować własne atrybutu. |
|
Wiąże określona kolumna zestawu wierszy. |
|
Tworzy polecenie OLE DB. |
|
Kojarzy zmienną określonego elementu członkowskiego parametru wejściowego lub wyjściowego i rozdziela zmiennej. |
|
Tworzy połączenie ze źródłem danych. |
|
Otwiera tabelę bazy danych OLE. |
|
Wskazuje, że niestandardowe lub zdefiniowane w ramach coclass dispinterface reprezentuje domyślnego interfejsu programowania. |
|
Definiuje interfejsu jako interfejsu domyślnego vtable dla formantu. |
|
Tworzy zdarzenie odbiornika. |
|
Tworzy źródło zdarzenia. |
|
Powoduje, że struktura danych mają być umieszczone w pliku .idl. |
|
Określa indeks pierwszy element tablicy, które mają być przekazywane. |
|
Wskazuje, że element istnieje, ale nie powinien być wyświetlany w przeglądarce zorientowana na użytkownika. |
|
Określa wdrożony składnik kategorie dla danej klasy. |
|
Określa indeks ostatni element tablicy mają być przekazywane. |
|
Określa liczbę elementów tablicy, które mają być przekazywane. |
|
Wyznacza maksymalną wartość dla indeksu tablicy ważne. |
|
Określa kategorie wymaganego składnika klasy docelowej. |
|
Określa rozmiar pamięci przydzielone dla średnich wskaźników, o rozmiarze wskaźniki do średnich wskaźników i jedno - lub tablice wielowymiarowe. |
|
W klasie określa obiekt COM źródła interfejsów do punktów połączenia.Właściwość lub metoda wskazuje, że członek zwraca obiekt lub wariant, który jest źródłem zdarzeń. |
|
Określa model wątków dla obiektu COM. |
|
Określa unikatowy wskaźnik. |
|
Określa unikatowy identyfikator klasy lub interfejsu. |
|
Identyfikuje konkretnej wersji wśród wielu wersji klasy. |
|
Określa formularz niezależny od wersji identyfikatora ProgID. |