Nota
O acceso a esta páxina require autorización. Pode tentar iniciar sesión ou modificar os directorios.
O acceso a esta páxina require autorización. Pode tentar modificar os directorios.
Representa un escritor de símbolos y proporciona métodos para definir documentos, puntos de secuencia, ámbitos léxicos y variables.
Métodos
| Método | Descripción |
|---|---|
| Abort (Método) | Cierra el escritor de símbolos sin confirmar los símbolos en el almacén de símbolos. |
| Close (método) | Cierra el escritor de símbolos después de confirmar los símbolos en el almacén de símbolos. |
| Método CloseMethod | Cierra el método actual. Una vez cerrado un método, no se pueden definir más símbolos dentro de él. |
| Método CloseNamespace | Cierra el espacio de nombres abierto más recientemente. |
| Método CloseScope | Cierra el ámbito léxico actual. |
| Método DefineConstant | Define un nombre para un valor constante. |
| Método DefineDocument | Define un documento de origen. |
| DefineField (Método) | Define una sola variable que no está dentro de un método. |
| Método DefineGlobalVariable | Define una única variable global. |
| Método DefineLocalVariable | Define una única variable en el ámbito léxico actual. |
| Método DefineParameter | Define un único parámetro en el método actual. |
| Método DefineSequencePoints | Define un grupo de puntos de secuencia dentro del método actual. |
| Método GetDebugInfo | Devuelve la información necesaria para que un compilador escriba la entrada del directorio de depuración en el encabezado de archivo ejecutable portátil (PE). |
| Initialize (Método) | Establece la interfaz de emisor de metadatos con la que se asociará este escritor y establece el nombre del archivo de salida en el que se escribirán los símbolos de depuración. |
| Método Initialize2 | Establece la interfaz de emisor de metadatos con la que se asociará este escritor, establece el nombre del archivo de salida en el que se escribirán los símbolos de depuración y establece la ubicación final del archivo de base de datos de programa (PDB). |
| Método OpenMethod | Abre un método en el que se emite información de símbolos. |
| Método OpenNamespace | Abre un nuevo espacio de nombres. |
| OpenScope (Método) | Abre un nuevo ámbito léxico en el método actual. |
| Método RemapToken | Notifica al escritor de símbolos que se ha reasignado un token de metadatos a medida que estos se han emitido. |
| Método SetMethodSourceRange | Especifica el principio y final reales de un método dentro de un archivo de código fuente. |
| Método SetScopeRange | Define el intervalo de desplazamiento del ámbito léxico especificado. |
| Método SetSymAttribute | Define un atributo personalizado basado en su nombre. |
| Método SetUserEntryPoint | Especifica el método definido por el usuario que es el punto de entrada de este módulo. |
| Método UsingNamespace | Indica que el nombre completo del espacio de nombres especificado se usa dentro del ámbito léxico abierto actualmente. |
Requisitos
Header: CorSym.idl, CorSym.h
Consulte también
Colaborar con nós en GitHub
A orixe deste contido pódese atopar en GitHub, onde tamén podes crear e revisar problemas e extraer solicitudes. Para obter máis información, consulta a guía para colaboradores.