Compartilhar via


Propriedade CodeVariable2.ConstKind

Obtém ou define quando a variável é elegível para ser alterado.

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

Sintaxe

'Declaração
Property ConstKind As vsCMConstKind
vsCMConstKind ConstKind { get; set; }
property vsCMConstKind ConstKind {
    vsCMConstKind get ();
    void set (vsCMConstKind value);
}
abstract ConstKind : vsCMConstKind with get, set
function get ConstKind () : vsCMConstKind 
function set ConstKind (value : vsCMConstKind)

Valor de propriedade

Tipo: EnvDTE80.vsCMConstKind
Uma enumeração de vsCMConstKind .

Comentários

Os valores são definidos pela enumeração de vsCmConstKind .

A propriedade de ConstKind é usada para determinar se uma propriedade esteve designada como uma constante ou uma variável somente leitura. Pode ser usado junto com a propriedade de IsConstant , mas também pode ser usada de forma independente.

Defina a propriedade de ConstKind tem um efeito direto em CodeElementatual. (Não é necessário para alterar também a propriedade de IsConstant .) Consequentemente, ConstKind pode ser usado para criar um novo const ou uma variável somente leitura ou para converter uma variável existente de qualquer um dos três estados a qualquer outro. A propriedade de IsConstant será atualizado para corresponder.)

Dica

Os valores de código de modelagem elementos como classes, estruturas, funções, atributos, representantes, e assim por diante podem ser não determinísticas depois de fazer determinados tipos as edições do, o que significa que seus valores não podem ser confiáveis em para permanecer sempre os mesmos.Para obter mais informações, veja que os valores do elemento do modelo de código da seção podem ser alteradas em Descobrindo código usando o modelo de código (Visual Basic).

Segurança do .NET Framework

Consulte também

Referência

CodeVariable2 Interface

Namespace EnvDTE80

Outros recursos

Como compilar e executar os exemplos de código do modelo de objeto Automation

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

Descobrindo código usando o modelo de código (Visual C#)