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