Compartir a través de


Metadatos como origen

Metadatos como origen permite ver metadatos que aparecen como código fuente de C# en un búfer de sólo lectura.Proporciona una vista de las declaraciones de los tipos y miembros (sin implementaciones).Puede ver los metadatos como origen ejecutando el comando Ir a definición para los tipos de miembro cuyo código fuente no esté disponible desde el proyecto o solución.

[!NOTA]

Cuando se intenta ejecutar el comando Ir a definición para tipos o miembros marcados como internos, el entorno de desarrollo integrado (IDE) no muestra los metadatos como origen, independientemente de que el ensamblado de referencia sea de confianza o no.

Puede ver los metadatos como origen en el Editor de código o en la ventana Definición de código.

Ver metadatos como origen en el Editor de código

Cuando ejecute el comando Ir a definición para un elemento cuyo código fuente no esté disponible, en el Editor de código aparecerá un documento con fichas que contiene una vista de los metadatos del elemento, mostrados en forma de origen.En la ficha del documento aparece el nombre del tipo, seguido por [desde metadatos].

Por ejemplo, si ejecuta el comando Ir a definición para Console, en el Editor de código aparecerán metadatos para Console en forma de código fuente de C# similar a su declaración, pero sin implementación.

Metadatos como origen

Ver metadatos como origen en la ventana Definición de código

Cuando la ventana Definición de código está activa o visible, el IDE ejecuta automáticamente el comando Ir a definición para los elementos que se encuentran bajo el cursor del Editor de código y para los elementos seleccionados en la Vista de clases o en el Examinador de objetos.Si el código fuente no está disponible para ese elemento, el IDE muestra los metadatos del elemento como origen en la ventana Definición de código.

Por ejemplo, si coloca el cursor dentro de la palabra Console en el Editor de código, en la ventana Definición de código aparecerán metadatos para Console como origen.El origen se parece a la declaración de Console, pero sin una implementación.

Si desea ver la declaración de un elemento que aparece en la ventana Definición de código, haga clic con el botón secundario en el elemento y haga clic en Ir a definición.