Typedef, Enum, Union y Struct (Atributos)
Los atributos siguientes se aplican a typedef, a struct, y palabras clave de enumeración C++.
definición de tipos
Atributo |
Descripción |
---|---|
utilizado con el atributo de switch_type en union. |
|
Permite definir dispone de atributo. |
|
Genera una estructura de datos que se almacena en el archivo .idl. |
|
Especifica el índice del primer elemento de matriz que se transmitirá. |
|
Especifica un Id. de contexto que deje la información de la vista de usuario sobre este elemento en el archivo de Ayuda. |
|
Establece el nombre del archivo de Ayuda para una biblioteca de tipos. |
|
Especifica una cadena de caracteres que se usa para describir el elemento al que se aplica. |
|
Coloca una construcción dentro del bloque de la biblioteca del archivo .idl. |
|
Elija un puntero como puntero completo. |
|
Garantiza que una definición entre la biblioteca de tipos aunque no se haga referencia dentro del archivo .idl. |
|
Identifica un puntero de referencia. |
|
Especifica la expresión o el identificador que actúa como la combinación discriminante que selecciona a la union. |
|
Identifica el tipo de la variable utilizada como unión discriminante. |
|
especifica un puntero único. |
|
Especifica un tipo de datos que se usará para la transmisión en lugar de un tipo de datos específico de la aplicación. |
enum
Atributo |
Descripción |
---|---|
Permite definir dispone de atributo. |
|
Genera una estructura de datos que se almacena en el archivo .idl. |
|
Especifica el identificador único para una clase o interfaz. |
|
Dirige que transmiten al tipo enumerado especificado como entidad de 32 bits, en lugar del valor predeterminado de 16 bits. |
union
Atributo |
Descripción |
---|---|
Permite definir dispone de atributo. |
|
Genera una estructura de datos que se almacena en el archivo .idl. |
|
Especifica el índice del primer elemento de matriz que se transmitirá. |
|
Especifica el índice del elemento de la matriz pasado que se transmitirá. |
|
especifica el número de elementos de matriz que se transmitirán. |
|
Indica el valor máximo de un índice válido de la matriz. |
|
Especifica el tamaño de memoria asignado para punteros ordenados, punteros a punteros ordenados, y solo ordenados o matrices multidimensionales. |
|
especifica un puntero único. |
|
Especifica el identificador único para una clase o interfaz. |
unión de Nonencapsulated
Atributo |
Descripción |
---|---|
controla la alineación de la representación de datos de la red de uniones nonencapsulated. |
|
Evita que el compilador inserte código como resultado de uso del atributo. |
struct
Atributo |
Descripción |
---|---|
indica que la clase admite la agregación. |
|
Indica que un control agrega la clase de destino. |
|
Identifica la coclase como objeto application, que está asociado a una aplicación completa .exe, e indica que las funciones y propiedades coclass son globalmente disponible en esta biblioteca de tipos. |
|
crea un control ActiveX. |
|
Agrega una entrada de interfaz a un mapa COM. |
|
especifica que el tipo definido por el usuario es un control. |
|
Permite definir dispone de atributo. |
|
Enlaza una columna especificada al conjunto de filas. |
|
Crea un comando OLE DB. |
|
Asociado a la variable miembro especificada a una entrada o parámetro de salida y delimita la variable. |
|
crea una conexión a un origen de datos. |
|
Abra una tabla de OLE DB. |
|
Indica que la personalizado o el dispinterface definido dentro de una coclase representa la interfaz predeterminada de la programación. |
|
Define una interfaz como interfaz vtable predeterminada de un control. |
|
Crea un receptor de eventos. |
|
crea un origen de eventos. |
|
Genera una estructura de datos que se almacena en el archivo .idl. |
|
Especifica el índice del primer elemento de matriz que se transmitirá. |
|
Indica que el elemento existe pero no se debe mostrar en un explorador del usuario. |
|
Especifica implementó categorías componentes para la clase. |
|
Especifica el índice del elemento de la matriz pasado que se transmitirá. |
|
especifica el número de elementos de matriz que se transmitirán. |
|
Indica el valor máximo de un índice válido de la matriz. |
|
Especifica las categorías componentes necesarias de la clase de destino. |
|
Especifica el tamaño de memoria asignado para punteros ordenados, punteros a punteros ordenados, y solo ordenados o matrices multidimensionales. |
|
En una clase, especifica las interfaces del origen de objetos COM de los puntos de conexión. En una propiedad o método, indica que el miembro devuelve un objeto o un VARIANT que son un origen de eventos. |
|
Especifica el modelo de subprocesos de un objeto COM. |
|
especifica un puntero único. |
|
Especifica el identificador único para una clase o interfaz. |
|
Identifica una determinada versión entre varias versiones de una clase. |
|
especifica un formulario de la versión-independiente de ProgID. |