Condividi tramite


Metadati come origine

È possibile visualizzare i metadati che appaiono come codice sorgente C# in un buffer di sola lettura. In questo modo si possono visualizzare le dichiarazioni dei tipi e dei membri, senza alcuna implementazione. Per la visualizzazione di metadati come origine è necessario eseguire il comando Vai a definizione per i tipi o membri il cui codice sorgente non è disponibile nel progetto o nella soluzione.

Nota

Quando si tenta di eseguire il comando Vai a definizione per i tipi o i membri contrassegnati come interni, nell'ambiente di sviluppo integrato (IDE) non vengono visualizzati i metadati come origine, indipendentemente dal fatto che l'assembly di riferimento sia un assembly friend.

È possibile visualizzare i metadati come origine nell'editor del codice o nella finestra Definizione codice.

Visualizzazione di metadati come origine nell'editor del codice

Se si esegue il comando Vai a definizione per un elemento il cui codice sorgente non è disponibile, verrà visualizzato nell'editor del codice un documento a schede contenente una visualizzazione dei metadati di tale elemento, come origine. Nella scheda del documento verrà visualizzato il nome del tipo, seguito da [da metadati].

Ad esempio, se si esegue il comando Vai a definizione per Console, i metadati per Console verranno visualizzati nell'editor di codice come codice sorgente C#, che risulterà simile alla relativa dichiarazione, ma senza alcuna implementazione.

Metadati come origine

Visualizzazione di metadati come origine nella finestra Definizione codice

Quando la finestra Definizione codice è attiva o visibile, nell'IDE viene eseguito automaticamente il comando Vai a definizione per gli elementi su cui è posizionato il cursore nell'editor del codice e per gli elementi selezionati in Visualizzazione classi o in Visualizzatore oggetti. Se per tale elemento il codice sorgente non è disponibile, nell'IDE vengono visualizzati i metadati dell'elemento come origine nella finestra Definizione codice.

Ad esempio, se si posiziona il cursore all'interno della parola Console nell'editor del codice, i metadati per Console verranno visualizzati come origine nella finestra Definizione codice. Il codice sorgente è simile alla dichiarazione Console, ma senza alcuna implementazione.

Se si desidera vedere la dichiarazione di un elemento visualizzata nella finestra Definizione codice, fare clic con il pulsante destro del mouse sull'elemento, quindi selezionare Vai a definizione.