Partager via


CodeVariable2.ConstKind, propriété

Définit ou obtient une valeur indiquant le moment où la variable est susceptible d'être modifiée.

Espace de noms :  EnvDTE80
Assembly :  EnvDTE80 (dans EnvDTE80.dll)

Syntaxe

'Déclaration
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)

Valeur de propriété

Type : EnvDTE80.vsCMConstKind
Énumération vsCMConstKind.

Notes

Les valeurs sont définies par l'énumération vsCmConstKind.

La propriété ConstKind est utilisée pour déterminer si une propriété a été désignée comme une constante ou une variable en lecture seule. Elle peut être utilisée conjointement avec la propriété IsConstant, mais peut être également utilisée indépendamment.

La définition de la propriété ConstKind a un effet direct sur le CodeElement actuel. (Il n'est pas obligatoire de modifier également la propriété IsConstant.) Par conséquent, ConstKind peut être utilisé pour créer une nouvelle const ou variable en lecture seule ou pour convertir une variable existante depuis n'importe lequel des trois états en un autre. La propriété IsConstant sera mise à jour en conséquence.

Notes

Les valeurs d'éléments de modèle de code, tels que des classes, des structures, des fonctions, des attributs, des délégués, etc., peuvent être non déterminables après certains types de modifications, ce qui signifie qu'il n'est pas certain que leurs valeurs resteront inchangées.Pour plus d'informations, consultez la section Les valeurs d'élément de modèle de code peuvent être modifiées de la rubrique Découverte de code à l'aide du modèle de code (Visual Basic).

Sécurité .NET Framework

Voir aussi

Référence

CodeVariable2 Interface

EnvDTE80, espace de noms

Autres ressources

Comment : compiler et exécuter les exemples de code du modèle objet Automation

Découverte de code à l'aide du modèle de code (Visual Basic)

Découverte de code à l'aide du modèle de code (Visual C#)