Proprietà VCCodeBase.Location
Restituisce il percorso della dichiarazione dell'oggetto padre.
Spazio dei nomi: Microsoft.VisualStudio.VCCodeModel
Assembly: Microsoft.VisualStudio.VCCodeModel (in Microsoft.VisualStudio.VCCodeModel.dll)
Sintassi
'Dichiarazione
ReadOnly Property Location ( _
Where As vsCMWhere _
) As String
string this[
vsCMWhere Where
] { get; }
property String^ Location[[InAttribute] vsCMWhere Where] {
String^ get ([InAttribute] vsCMWhere Where);
}
abstract Location :
Where:vsCMWhere -> string with get
JScript non supporta le proprietà indicizzate.
Parametri
- Where
Tipo: Microsoft.VisualStudio.VCCodeModel.vsCMWhere
Opzionale.Valore vsCMWhere che specifica se viene restituito il percorso della dichiarazione o della definizione.
Valore proprietà
Tipo: System.String
Percorso della dichiarazione dell'oggetto padre.
Note
Per informazioni sulla compilazione e l'esecuzione dell'esempio, vedere Procedura: compilare codice di esempio per l'Extensibility del modello di codice di Visual C++.
Esempi
In questo esempio viene visualizzato il file che contiene la dichiarazione per ogni elemento di codice di primo livello.
Sub DisplayLocation()
Dim vcCM As VCCodeModel
Dim vcCodeElement As VCCodeElement
vcCM = DTE.Solution.Item(1).CodeModel
For Each vcCodeElement In vcCM.CodeElements
MsgBox(vcCodeElement.Name + " is declared in " + vcCodeElement.Location)
Next
End Sub
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.