Partager via


CodeAttribute, interface

Permet la manipulation de l'attribut d'un élément de code.

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

Syntaxe

'Déclaration
<GuidAttribute("0CFBC2BE-0D4E-11D3-8997-00C04F688DDE")> _
Public Interface CodeAttribute
[GuidAttribute("0CFBC2BE-0D4E-11D3-8997-00C04F688DDE")]
public interface CodeAttribute
[GuidAttribute(L"0CFBC2BE-0D4E-11D3-8997-00C04F688DDE")]
public interface class CodeAttribute
[<GuidAttribute("0CFBC2BE-0D4E-11D3-8997-00C04F688DDE")>]
type CodeAttribute =  interface end
public interface CodeAttribute

Le type CodeAttribute expose les membres suivants.

Propriétés

  Nom Description
Propriété publique Children Retourne une collection d'objets contenus dans cette construction CodeAttribute de code.
Propriété publique Collection Obtient la collection contenant l'objet CodeAttribute qui prend en charge cette propriété.
Propriété publique DTE Obtient l'objet d'extensibilité de niveau supérieur.
Propriété publique EndPoint Obtient le point de texte qui représente l'emplacement de la fin de l'élément de code.
Propriété publique Extender Retourne l'objet Extender demandé.
Propriété publique ExtenderCATID Obtient l'identificateur de catégorie (CATID) d'extendeur de l'objet.
Propriété publique ExtenderNames Obtient une liste d'extendeurs disponibles pour l'objet.
Propriété publique FullName Obtient le chemin d'accès complet et le nom du fichier de l'objet CodeAttribute.
Propriété publique InfoLocation Décrit les possibilités du modèle de code.
Propriété publique IsCodeType Indique si un objet CodeType peut être obtenu à partir de cet objet CodeAttribute.
Propriété publique Kind Obtient une énumération indiquant le type de l'objet.
Propriété publique Language Obtient le langage de programmation utilisé pour modifier le code.
Propriété publique Name Définit ou obtient le nom de l'objet CodeAttribute.
Propriété publique Parent Obtient l'objet parent immédiat d'un objet CodeAttribute donné.
Propriété publique ProjectItem Obtient ProjectItem associé à l'objet CodeAttribute.
Propriété publique StartPoint Obtient un objet TextPoint qui définit le début de l'élément de code.
Propriété publique Value Définit ou obtient la valeur de données pour l'objet.

Début

Méthodes

  Nom Description
Méthode publique Delete Supprime le CodeAttribute actuel.
Méthode publique GetEndPoint Retourne un objet TextPoint qui marque la fin de la définition de l'élément de code.
Méthode publique GetStartPoint Retourne TextPoint qui définit le début de la définition de l'élément de code.

Début

Notes

L'objet CodeAttribute représente un attribut de métadonnées COM associé à un élément de code.Vous pouvez obtenir et définir la valeur d'un attribut de code à l'aide de l'objet CodeAttribute.

[!REMARQUE]

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).

Voir aussi

Référence

EnvDTE, espace de noms