CodeDelegate, interface
Objet représentant un délégué dans le code source.
Espace de noms : EnvDTE
Assembly : EnvDTE (dans EnvDTE.dll)
Syntaxe
'Déclaration
<GuidAttribute("B1F42513-91CD-4D3A-8B25-A317D8032B24")> _
Public Interface CodeDelegate
[GuidAttribute("B1F42513-91CD-4D3A-8B25-A317D8032B24")]
public interface CodeDelegate
[GuidAttribute(L"B1F42513-91CD-4D3A-8B25-A317D8032B24")]
public interface class CodeDelegate
[<GuidAttribute("B1F42513-91CD-4D3A-8B25-A317D8032B24")>]
type CodeDelegate = interface end
public interface CodeDelegate
Le type CodeDelegate expose les membres suivants.
Propriétés
Nom | Description | |
---|---|---|
Access | Définit ou obtient les attributs d'accès de ce délégué. | |
Attributes | Obtient une collection de tous les attributs du délégué. | |
BaseClass | Obtient la classe dont cet objet CodeDelegate est dérivé. | |
Bases | Obtient une collection de classes dont ce délégué est dérivé. | |
Children | Obtient une collection d'objets contenus dans CodeDelegate. | |
Collection | Retourne la collection contenant l'objet CodeDelegate prenant en charge cette propriété. | |
Comment | Obtient ou définit le commentaire associé à CodeDelegate. | |
DerivedTypes | Obtient une collection d'objets dérivés de l'objet CodeDelegate.Non implémenté en Visual C#. | |
DocComment | Définit ou obtient les commentaires de documentation de l'élément CodeDelegate. | |
DTE | Obtient l'objet d'extensibilité de niveau supérieur. | |
EndPoint | Obtient le point de texte qui représente l'emplacement de la fin du délégué. | |
Extender | Retourne l'objet Extender demandé pour le délégué.Non implémenté en Visual C#. | |
ExtenderCATID | Obtient l'identificateur de catégorie (CATID) d'extendeur de l'objet CodeDelegate.Non implémenté en Visual C#. | |
ExtenderNames | Obtient la liste des extendeurs disponibles pour le délégué.Non implémenté en Visual C#. | |
FullName | Obtient le chemin d'accès complet et le nom du fichier du délégué. | |
InfoLocation | Obtient les fonctionnalités du modèle de code pour le délégué. | |
IsCodeType | Indique si un objet CodeType peut être obtenu à partir de ce délégué. | |
IsDerivedFrom | Indique si un objet CodeDelegate possède un autre objet comme base. | |
Kind | Obtient une énumération qui définit le type d'objet. | |
Language | Obtient le langage de programmation utilisé pour modifier le code. | |
Members | Obtient la collection d'éléments contenue par cet élément CodeDelegate. | |
Name | Définit ou obtient le nom de l'objet CodeDelegate. | |
Namespace | Obtient un objet qui définit l'espace de noms parent du délégué. | |
Parameters | Obtient une collection de paramètres pour CodeDelegate. | |
Parent | Obtient l'objet parent immédiat d'un objet CodeDelegate. | |
ProjectItem | Obtient l'objet ProjectItem associé à l'objet CodeDelegate. | |
Prototype | Retourne une chaîne contenant la définition du stub de ce délégué. | |
StartPoint | Obtient un objet TextPoint qui définit le début du délégué. | |
Type | Définit ou obtient un objet représentant le type de programmation du délégué. |
Début
Méthodes
Nom | Description | |
---|---|---|
AddAttribute | Crée une construction de code d'attribut et insère le code à l'emplacement approprié. | |
AddBase | Ajoute un élément à la liste d'objets hérités. | |
AddParameter | Crée un paramètre pour le délégué et insère le code à l'emplacement approprié. | |
GetEndPoint | Retourne un objet TextPoint qui marque la fin de la définition du délégué. | |
GetStartPoint | Retour un objet TextPoint qui définit le début de la définition du délégué. | |
RemoveBase | Supprime un objet de la liste des bases. | |
RemoveMember | Supprime un membre du délégué. | |
RemoveParameter | Supprime un paramètre de la liste d'arguments du délégué. |
Début
Notes
[!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
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)