Pour plus d'informations sur la représentation et la génération de code source à l'aide de CodeDOM, consultez Génération et compilation de code source dynamique.
Pour obtenir un tableau classant les éléments CodeDOM par type et par fonction, consultez Aide-mémoire de CodeDOM.
Classes| Classe | Description | |
|---|---|---|
![]() | CodeArgumentReferenceExpression | Représente une référence à la valeur d'un argument passé à une méthode. |
![]() | CodeArrayCreateExpression | Représente une expression qui crée un tableau. |
![]() | CodeArrayIndexerExpression | Représente une référence à un index d'un tableau. |
![]() | CodeAssignStatement | Représente une instruction d'assignation simple. |
![]() | CodeAttachEventStatement | Représente une instruction qui attache un délégué de gestionnaire d'événements à un événement. |
![]() | CodeAttributeArgument | Représente un argument utilisé dans une déclaration attribute de métadonnées. |
![]() | CodeAttributeArgumentCollection | Représente une collection d'objets CodeAttributeArgument. |
![]() | CodeAttributeDeclaration | Représente une déclaration attribute. |
![]() | CodeAttributeDeclarationCollection | Représente une collection d'objets CodeAttributeDeclaration. |
![]() | CodeBaseReferenceExpression | Représente une référence à la classe de base. |
![]() | CodeBinaryOperatorExpression | Représente une expression consistant en une opération binaire entre deux expressions. |
![]() | CodeCastExpression | Représente une expression de cast en type de données ou en interface. |
![]() | CodeCatchClause | Représente un bloc d'exception catch d'une instruction try/catch. |
![]() | CodeCatchClauseCollection | Représente une collection d'objets CodeCatchClause. |
![]() | CodeChecksumPragma | Représente une entité de code pragma de checksum. |
![]() | CodeComment | Représente un commentaire. |
![]() | CodeCommentStatement | Représente une instruction constituée d'un seul commentaire. |
![]() | CodeCommentStatementCollection | Représente une collection d'objets CodeCommentStatement. |
![]() | CodeCompileUnit | Fournit un conteneur pour un graphique de programme CodeDOM. |
![]() | CodeConditionStatement | Représente une instruction de branchement conditionnel, qui est généralement représentée par une instruction if. |
![]() | CodeConstructor | Représente une déclaration d'un constructeur d'instance pour un type. |
![]() | CodeDefaultValueExpression | Représente une référence à une valeur par défaut. |
![]() | CodeDelegateCreateExpression | Représente une expression qui crée un délégué. |
![]() | CodeDelegateInvokeExpression | Représente une expression qui déclenche un événement. |
![]() | CodeDirectionExpression | Représente une expression utilisée en tant que paramètre d'appel de méthode avec un indicateur de direction de référence. |
![]() | CodeDirective | Sert de classe de base pour les classes des directives de code. |
![]() | CodeDirectiveCollection | Représente une collection d'objets CodeDirective. |
![]() | CodeEntryPointMethod | Représente la méthode de point d'entrée d'un exécutable. |
![]() | CodeEventReferenceExpression | Représente une référence à un événement. |
![]() | CodeExpression | Représente une expression de code. Pour d'autres objets expression de code, il s'agit d'une classe de base qui n'est jamais instanciée. |
![]() | CodeExpressionCollection | Représente une collection d'objets CodeExpression. |
![]() | CodeExpressionStatement | Représente une instruction constituée d'une expression unique. |
![]() | CodeFieldReferenceExpression | Représente une référence à un champ. |
![]() | CodeGotoStatement | Représente une instruction goto. |
![]() | CodeIndexerExpression | Représente une référence à une propriété d'indexeur d'un objet. |
![]() | CodeIterationStatement | Représente une instruction for, ou une boucle dans un bloc d'instructions, qui utilise une expression de test comme condition pour continuer d'exécuter la boucle. |
![]() | CodeLabeledStatement | Représente une instruction étiquetée ou une étiquette autonome. |
![]() | CodeLinePragma | Représente un emplacement spécifique dans un fichier spécifique. |
![]() | CodeMemberEvent | Représente une déclaration pour un événement d'un type. |
![]() | CodeMemberField | Représente une déclaration pour un champ d'un type. |
![]() | CodeMemberMethod | Représente une déclaration pour une méthode d'un type. |
![]() | CodeMemberProperty | Représente une déclaration pour une propriété d'un type. |
![]() | CodeMethodInvokeExpression | Représente une expression qui appelle une méthode. |
![]() | CodeMethodReferenceExpression | Représente une référence à une méthode. |
![]() | CodeMethodReturnStatement | Représente une instruction return value. |
![]() | CodeNamespace | Représente une déclaration d'espace de noms. |
![]() | CodeNamespaceCollection | Représente une collection d'objets CodeNamespace. |
![]() | CodeNamespaceImport | Représente une directive d'importation d'espace de noms indiquant l'espace de noms à utiliser. |
![]() | CodeNamespaceImportCollection | Représente une collection d'objets CodeNamespaceImport. |
![]() | CodeObject | Fournit une classe de base commune pour la plupart des objets CodeDOM (Code Document Object Model). |
![]() | CodeObjectCreateExpression | Représente une expression créant une nouvelle instance d'un type. |
![]() | CodeParameterDeclarationExpression | Représente une déclaration de paramètre pour une méthode, une propriété ou un constructeur. |
![]() | CodeParameterDeclarationExpressionCollection | Représente une collection d'objets CodeParameterDeclarationExpression. |
![]() | CodePrimitiveExpression | Représente une valeur de type de données primitif. |
![]() | CodePropertyReferenceExpression | Représente une référence à la valeur d'une propriété. |
![]() | CodePropertySetValueReferenceExpression | Représente l'argument valeur d'un appel à une méthode Property Set au sein d'une méthode Property Set. |
![]() | CodeRegionDirective | Spécifie le nom et le mode d'une zone de code. |
![]() | CodeRemoveEventStatement | Représente une instruction qui supprime un gestionnaire d'événements. |
![]() | CodeSnippetCompileUnit | Représente un fragment de code littéral pouvant être compilé. |
![]() | CodeSnippetExpression | Représente une expression littérale. |
![]() | CodeSnippetStatement | Représente une instruction utilisant un fragment de code littéral. |
![]() | CodeSnippetTypeMember | Représente un membre d'un type avec un fragment de code littéral. |
![]() | CodeStatement | Représente la classe de base abstract à partir de laquelle toutes les instructions de code dérivent. |
![]() | CodeStatementCollection | Représente une collection d'objets CodeStatement. |
![]() | CodeThisReferenceExpression | Représente une référence à l'instance de classe locale en cours. |
![]() | CodeThrowExceptionStatement | Représente une instruction qui lève une exception. |
![]() | CodeTryCatchFinallyStatement | Représente un bloc try, contenant n'importe quel nombre de clauses catch et, éventuellement, un bloc finally. |
![]() | CodeTypeConstructor | Représente un constructeur statique d'une classe. |
![]() | CodeTypeDeclaration | Représente une déclaration de type pour une classe, une structure, une interface ou une énumération. |
![]() | CodeTypeDeclarationCollection | Représente une collection d'objets CodeTypeDeclaration. |
![]() | CodeTypeDelegate | Représente une déclaration delegate. |
![]() | CodeTypeMember | Fournit une classe de base pour un membre d'un type. Les membres de type peuvent être des champs, des méthodes, des propriétés, des constructeurs et des types imbriqués. |
![]() | CodeTypeMemberCollection | Représente une collection d'objets CodeTypeMember. |
![]() | CodeTypeOfExpression | Représente une expression typeof, qui retourne Type pour un nom de type spécifié. |
![]() | CodeTypeParameter | Représente un paramètre de type d'un type ou d'une méthode générique. |
![]() | CodeTypeParameterCollection | Représente une collection d'objets CodeTypeParameter. |
![]() | CodeTypeReference | Représente une référence à un type. |
![]() | CodeTypeReferenceCollection | Représente une collection d'objets CodeTypeReference. |
![]() | CodeTypeReferenceExpression | Représente une référence à un type de données. |
![]() | CodeVariableDeclarationStatement | Représente une déclaration de variable. |
![]() | CodeVariableReferenceExpression | Représente une référence à une variable locale. |
Énumérations| Énumération | Description | |
|---|---|---|
![]() | CodeBinaryOperatorType | Définit les identificateurs pour les opérateurs binaires pris en charge. |
![]() | CodeRegionMode | Spécifie le début ou la fin d'une zone de code. |
![]() | CodeTypeReferenceOptions | Spécifie comment la référence de type de code doit être résolue. |
![]() | FieldDirection | Définit les identificateurs utilisés pour indiquer la direction des déclarations de paramètres et d'arguments. |
![]() | MemberAttributes | Définit les identificateurs des attributs de membre pour les membres de classe. |


Outils (masquer)
S'enregistrer
Liste des Membres
Qui est en ligne?
FAQ