Propriedade CodeEnum.InfoLocation

Descreve os recursos do objeto de modelo de código.

Namespace:  EnvDTE
Assembly:  EnvDTE (em EnvDTE.dll)

Sintaxe

'Declaração
ReadOnly Property InfoLocation As vsCMInfoLocation
    Get
vsCMInfoLocation InfoLocation { get; }
property vsCMInfoLocation InfoLocation {
    vsCMInfoLocation get ();
}
abstract InfoLocation : vsCMInfoLocation
function get InfoLocation () : vsCMInfoLocation

Valor de propriedade

Tipo: EnvDTE.vsCMInfoLocation
A vsCMInfoLocation valor constante.

Comentários

Se InfoLocation retorna vsCMInfoLocationProject, e em seguida, você pode definir propriedades, obter um StartPoint, obter um EndPointe assim por diante.

Quando você muda de objeto de modelo de código de um (A) para outro (B), como de uma função para seu tipo ou de uma classe para sua classe base, se a outro projeto, a definição de B B pode ser do tipo vsCMInfoLocationExternal. A disposição depende da implementação do modelo de código, independentemente de serem ou não os projetos do objeto b é implementado no mesmo idioma do objeto do e assim por diante.

Se InfoLocation retorna vsCMInfoLocationExternal, em seguida, as informações são disponíveis somente a partir de metadados, de uma DLL de inspeção ou de fontes congeladas. Você poderá obter um StartPoint e EditPoint, mas não é possível editar o documento; ou seja, você não pode definir propriedades ou modificar o texto atrás do elemento de código.

Se InfoLocation retorna vsCMInfoLocationNone, tudo o que está disponível é um objeto de modelo de código que tem um nome. Além disso, com base no contexto de código fonte, em alguns casos você pode dizer se o nome deve ser uma classe ou uma interface. Nessa situação, no entanto, porque o modelo de código não foi possível resolver o nome de qualquer informação útil, o objeto é contrário inútil.

ObservaçãoObservação

Os valores dos elementos de modelo de código, como, por exemplo, classes, estruturas, funções, atributos, delegados, não confie permaneça o mesmo em todos os tempos. Para obter mais informações, consulte a seção valores de elemento de modelo de código podem ser alteradas nas Descobrindo o Código usando o modelo de Código (Visual Basic).

Segurança do .NET Framework

Consulte também

Referência

CodeEnum Interface

Namespace EnvDTE

Outros recursos

Como: compilar e Executar a automação de exemplos de Código do modelo de objeto

Descobrindo o Código usando o modelo de Código (Visual Basic)

Descobrindo o Código usando o modelo de Código (Visual TRANSLATION FROM VPE FOR CSHARP)