Partager via


CodeTypeRef2, interface

Définit le type d'une construction de fonction dans un fichier source.

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

Syntaxe

'Déclaration
<GuidAttribute("9883C07A-FA07-4CE7-BD8E-01E1A3F3A3F7")> _
Public Interface CodeTypeRef2 _
    Inherits CodeTypeRef
[GuidAttribute("9883C07A-FA07-4CE7-BD8E-01E1A3F3A3F7")]
public interface CodeTypeRef2 : CodeTypeRef
[GuidAttribute(L"9883C07A-FA07-4CE7-BD8E-01E1A3F3A3F7")]
public interface class CodeTypeRef2 : CodeTypeRef
[<GuidAttribute("9883C07A-FA07-4CE7-BD8E-01E1A3F3A3F7")>]
type CodeTypeRef2 =  
    interface 
        interface CodeTypeRef 
    end
public interface CodeTypeRef2 extends CodeTypeRef

Le type CodeTypeRef2 expose les membres suivants.

Propriétés

  Nom Description
Propriété publique AsFullName Obtient le nom qualifié complet de l'objet CodeTypeRef.
Propriété publique AsString Retourne une chaîne à utiliser pour afficher l'objet CodeTypeRef.
Propriété publique CodeType Obtient ou définit des informations décrivant le type d'objet CodeTypeRef de cet élément.
Propriété publique DTE Obtient l'objet d'extensibilité de niveau supérieur.
Propriété publique ElementType Obtient ou définit un objet représentant le type de programmation.
Propriété publique IsGeneric Obtient une valeur indiquant si la classe ou structure actuelle est générique.
Propriété publique Parent Obtient l'objet parent immédiat d'un objet CodeTypeRef.
Propriété publique Rank Si cet élément est un tableau, obtient ou définit le nombre de dimensions de ce tableau.
Propriété publique TypeKind Obtient le type de base de CodeTypeRef.

Début

Méthodes

  Nom Description
Méthode publique CreateArrayType Crée un tableau du type spécifié et l'insère dans le code à l'emplacement correct.

Début

Notes

L'objet CodeTypeRef2 est utilisé pour représenter le type d'une fonction, d'une variable ou d'un paramètre.

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

Voir aussi

Référence

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