Oharra
Orrialde honetara sartzeak baimena behar du. Saioa hasteko edo direktorioak aldatzen saia zaitezke.
Orrialde honetara sartzeak baimena behar du. Direktorioak aldatzen saia zaitezke.
Indica varios atributos de un campo.
Sintaxis
typedef enum CLRDataFieldFlag {
CLRDATA_FIELD_DEFAULT = 0x00000000,
CLRDATA_FIELD_IS_PRIMITIVE = 0x00000001,
CLRDATA_FIELD_IS_VALUE_TYPE = 0x00000002,
CLRDATA_FIELD_IS_STRING = 0x00000004,
CLRDATA_FIELD_IS_ARRAY = 0x00000008,
CLRDATA_FIELD_IS_REFERENCE = 0x00000010,
CLRDATA_FIELD_IS_POINTER = 0x00000020,
CLRDATA_FIELD_IS_ENUM = 0x00000040,
CLRDATA_FIELD_ALL_KINDS = 0x0000007F,
CLRDATA_FIELD_IS_INHERITED = 0x00000080,
CLRDATA_FIELD_IS_LITERAL = 0x00000100,
CLRDATA_FIELD_FROM_INSTANCE = 0x00000200,
CLRDATA_FIELD_FROM_TASK_LOCAL = 0x00000400,
CLRDATA_FIELD_FROM_STATIC = 0x00000800,
CLRDATA_FIELD_ALL_LOCATIONS = 0x00000e00,
CLRDATA_FIELD_ALL_FIELDS = 0x00000eff
} CLRDataFieldFlag;
Miembros
| Miembro | Valor | Descripción |
|---|---|---|
CLRDATA_FIELD_DEFAULT |
0x0 | Marcas predeterminadas. |
CLRDATA_FIELD_IS_PRIMITIVE |
0x1 | El campo es un valor primitivo. |
CLRDATA_FIELD_IS_VALUE_TYPE |
0x2 | El campo es un tipo de valor. |
CLRDATA_FIELD_IS_STRING |
0x4 | El campo es una cadena. |
CLRDATA_FIELD_IS_ARRAY |
0x8 | El campo es una matriz. |
CLRDATA_FIELD_IS_REFERENCE |
0x10 | El campo es una referencia. |
CLRDATA_FIELD_IS_POINTER |
0x20 | El campo es un puntero. |
CLRDATA_FIELD_IS_ENUM |
0x40 | El campo es una enumeración. |
CLRDATA_FIELD_ALL_KINDS |
0x7F | Bit a bit o de todos los tipos de campo. Esto se puede usar en varios métodos de enumeración. |
CLRDATA_FIELD_IS_INHERITED |
0x80 | El campo se hereda. |
CLRDATA_FIELD_IS_LITERAL |
0x100 | El campo es literal. |
CLRDATA_FIELD_FROM_INSTANCE |
0x200 | El campo procede de una declaración de instancia. |
CLRDATA_FIELD_FROM_TASK_LOCAL |
0x400 | El campo procede de una declaración local de tarea. |
CLRDATA_FIELD_FROM_STATIC |
0x800 | El campo procede de una declaración estática. |
CLRDATA_FIELD_ALL_LOCATIONS |
0xe00 | Bit a bit o de todas las ubicaciones de campo. Esto se puede usar en varios métodos de enumeración. |
CLRDATA_FIELD_ALL_FIELDS |
0xeff | Bit a bit o de todas las marcas de campo. Esto se puede usar en varios métodos de enumeración. |
Comentarios
Esta enumeración reside dentro del tiempo de ejecución y no se expone a través de ningún encabezado o archivo de biblioteca. Para usarlo, defina la enumeración como se especificó anteriormente.
Requisitos
Plataformas: Vea Requisitos de sistema. Encabezado: Ninguna Biblioteca: Ninguna versión de .NET Framework: disponible desde la versión 4.7