Compartilhar via


Propriedade VCCodeIDLImportLib.Location

Obtém o local da declaração do objeto.

Namespace:  Microsoft.VisualStudio.VCCodeModel
Assembly:  Microsoft.VisualStudio.VCCodeModel (em Microsoft.VisualStudio.VCCodeModel.dll)

Sintaxe

'Declaração
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 não oferece suporte a propriedades indexadas.

Parâmetros

Valor de propriedade

Tipo: String
O local da declaração do objeto.

Comentários

Consulte Como compilar um código de exemplo para extensibilidade do modelo de código do Visual C++ para obter informações sobre como compilar e executar esse exemplo.

Exemplos

Este exemplo exibe o arquivo que contém a declaração para cada elemento de código de nível superior.

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

Segurança do .NET Framework

Consulte também

Referência

VCCodeIDLImportLib Interface

Namespace Microsoft.VisualStudio.VCCodeModel