Condividi tramite


Proprietà CodeDelegate.InfoLocation

Ottiene le funzionalità del modello di codice per il delegato.

Spazio dei nomi:  EnvDTE
Assembly:  EnvDTE (in EnvDTE.dll)

Sintassi

'Dichiarazione
ReadOnly Property InfoLocation As vsCMInfoLocation
vsCMInfoLocation InfoLocation { get; }
property vsCMInfoLocation InfoLocation {
    vsCMInfoLocation get ();
}
abstract InfoLocation : vsCMInfoLocation
function get InfoLocation () : vsCMInfoLocation

Valore proprietà

Tipo: EnvDTE.vsCMInfoLocation
In vsCMInfoLocation valore costante.

Note

se InfoLocation restituisce vsCMInfoLocationProject, quindi è possibile impostare le proprietà, si ottiene un oggetto StartPointe ottenere EndPoint.Quando accedere da un oggetto del modello di codice () a un altro (B) - come da una funzione al tipo o da una classe alla classe base (B può essere di tipo vsCMInfoLocationExternal se la definizione è in un altro progetto.La disposizione dipende dall'implementazione del modello di codice, se il progetto dell'oggetto b viene implementato nello stesso linguaggio dell'oggetto su.

se InfoLocation restituisce vsCMInfoLocationExternal, quindi le informazioni sono disponibili solo dai metadati, selezionando una DLL, o dalle origini bloccati.È possibile ottenere un oggetto StartPoint e EditPoint2, ma non è possibile modificare il documento.Non è quindi possibile impostare le proprietà o modificare il testo dell'elemento di codice.

se InfoLocation restituisce vsCMInfoLocationNone, quindi tutto ciò che è disponibile è un oggetto del modello di codice che ha un nome.Inoltre, in base al contesto del codice sorgente, è possibile stabilire in alcuni casi se il nome deve essere una classe o un'interfaccia.In questa situazione, tuttavia, poiché il modello di codice non è possibile risolvere il nome di una reale, le informazioni utili, l'oggetto sono altrimenti non necessari.

[!NOTA]

I valori degli elementi del modello di codice come classi, strutture, le funzioni, gli attributi, delegati, e così via possono non essere deterministici dopo l'inserimento di determinati tipi di modifiche, pertanto i relativi valori non possono essere basati su per rimanere sempre gli stessi.Per ulteriori informazioni, vedere i valori degli elementi del modello di codice della sezione può cambiare in Individuazione di codice mediante il modello di codice (Visual Basic).

Sicurezza di .NET Framework

Vedere anche

Riferimenti

CodeDelegate Interfaccia

Spazio dei nomi EnvDTE

Altre risorse

Procedura: compilare ed eseguire gli esempi di codice del modello a oggetti di automazione

Individuazione di codice mediante il modello di codice (Visual Basic)

Individuazione di codice mediante il modello di codice (Visual C#)