Membres VBCodeProvider
Fournit l'accès aux instances du générateur de code et du compilateur de code Visual Basic.
Les tableaux suivants listent les membres exposés par le type VBCodeProvider .
Constructeurs publics
Nom | Description | |
---|---|---|
VBCodeProvider | Initialise une nouvelle instance de la classe VBCodeProvider. |
Début
Propriétés publiques
(voir aussi Propriétés protégées )
Nom | Description | |
---|---|---|
Container | Obtient le IContainer qui contient Component.(Hérité de Component.) | |
FileExtension | Substitué. Obtient l'extension du nom de fichier à utiliser lors de la création de fichiers de code source. | |
LanguageOptions | Substitué. Obtient un identificateur de fonctionnalités de langage. | |
Site | Obtient ou définit le ISite de Component.(Hérité de Component.) |
Début
Propriétés protégées
Nom | Description | |
---|---|---|
CanRaiseEvents | Obtient une valeur qui indique si le composant peut déclencher un événement.(Hérité de Component.) | |
DesignMode | Obtient une valeur qui indique si Component est actuellement en mode design.(Hérité de Component.) | |
Events | Obtient la liste des gestionnaires d'événements attachés à ce Component.(Hérité de Component.) |
Début
Méthodes publiques
(voir aussi Méthodes protégées )
Nom | Description | |
---|---|---|
CompileAssemblyFromDom | Compile un assembly basé sur les arborescences System.CodeDom contenues dans le tableau d'objets CodeCompileUnit spécifié, à l'aide des paramètres du compilateur spécifiés. (Hérité de CodeDomProvider.) | |
CompileAssemblyFromFile | Compile un assembly à partir du code source contenu dans les fichiers spécifiés, à l'aide des paramètres du compilateur spécifiés. (Hérité de CodeDomProvider.) | |
CompileAssemblyFromSource | Compile un assembly à partir du tableau de chaînes spécifié contenant le code source, à l'aide des paramètres du compilateur spécifiés. (Hérité de CodeDomProvider.) | |
CreateCompiler | Substitué. Obtient une instance du compilateur de code Visual Basic. | |
CreateEscapedIdentifier | Crée un identificateur avec séquence d'échappement pour la valeur spécifiée. (Hérité de CodeDomProvider.) | |
CreateGenerator | Surchargé. Substitué. Obtient une instance du générateur de code Visual Basic. | |
CreateObjRef | Crée un objet contenant toutes les informations appropriées requises pour générer un proxy permettant de communiquer avec un objet distant. (Hérité de MarshalByRefObject.) | |
CreateParser | En cas de substitution dans une classe dérivée, crée un nouvel analyseur de code. (Hérité de CodeDomProvider.) | |
CreateProvider | Crée une instance de CodeDomProvider pour le langage spécifié. (Hérité de CodeDomProvider.) | |
CreateValidIdentifier | Crée un identificateur valide pour la valeur spécifiée. (Hérité de CodeDomProvider.) | |
Dispose | Surchargé. Libère les ressources utilisées par Component. (Hérité de Component.) | |
Equals | Surchargé. Détermine si deux instances de Object sont égales. (Hérité de Object.) | |
GenerateCodeFromCompileUnit | Génère du code pour l'unité de compilation CodeDOM (Code Document Object Model) spécifiée et l'envoie au writer de texte spécifié, à l'aide des options définies. (Hérité de CodeDomProvider.) | |
GenerateCodeFromExpression | Génère du code pour l'expression CodeDOM (Code Document Object Model) spécifiée et l'envoie au writer de texte spécifié, à l'aide des options définies. (Hérité de CodeDomProvider.) | |
GenerateCodeFromMember | Substitué. Génère le code pour le membre de classe spécifié à l'aide du writer de texte spécifié et des options du générateur de code. | |
GenerateCodeFromNamespace | Génère du code pour l'espace de noms CodeDOM (Code Document Object Model) spécifié et l'envoie au writer de texte spécifié, à l'aide des options définies. (Hérité de CodeDomProvider.) | |
GenerateCodeFromStatement | Génère du code pour l'instruction CodeDOM (Code Document Object Model) spécifiée et l'envoie au writer de texte spécifié, à l'aide des options définies. (Hérité de CodeDomProvider.) | |
GenerateCodeFromType | Génère du code pour la déclaration de type CodeDOM (Code Document Object Model) spécifiée et l'envoie au writer de texte spécifié, à l'aide des options définies. (Hérité de CodeDomProvider.) | |
GetAllCompilerInfo | Retourne le fournisseur de langages et les paramètres de configuration de compilateur pour cet ordinateur. (Hérité de CodeDomProvider.) | |
GetCompilerInfo | Retourne le fournisseur de langages et les paramètres de configuration de compilateur pour le langage spécifié. (Hérité de CodeDomProvider.) | |
GetConverter | Substitué. Obtient TypeConverter pour le type d'objet spécifié. | |
GetHashCode | Sert de fonction de hachage pour un type particulier. GetHashCode est aproprié à une utilisation dans des algorithmes de hachage et des structures de données telles qu'une table de hachage. (Hérité de Object.) | |
GetLanguageFromExtension | Retourne un nom de langage associé à l'extension de nom de fichier spécifiée, comme configuré dans la section de configuration de compilateur CodeDomProvider. (Hérité de CodeDomProvider.) | |
GetLifetimeService | Récupère l'objet de service de durée de vie en cours qui contrôle la stratégie de durée de vie de cette instance. (Hérité de MarshalByRefObject.) | |
GetType | Obtient le Type de l'instance en cours. (Hérité de Object.) | |
GetTypeOutput | Obtient le type indiqué par le CodeTypeReference spécifié. (Hérité de CodeDomProvider.) | |
InitializeLifetimeService | Obtient un objet de service de durée de vie pour contrôler la stratégie de durée de vie de cette instance. (Hérité de MarshalByRefObject.) | |
IsDefinedExtension | Vérifie si une implémentation de CodeDomProvider configurée sur l'ordinateur est associée à une extension de nom de fichier. (Hérité de CodeDomProvider.) | |
IsDefinedLanguage | Vérifie si un langage dispose d'une implémentation de CodeDomProvider configurée sur l'ordinateur. (Hérité de CodeDomProvider.) | |
IsValidIdentifier | Retourne une valeur indiquant si la valeur spécifiée est un identificateur valide pour le langage actuel. (Hérité de CodeDomProvider.) | |
Parse | Compile le code lu à partir du flux de texte spécifié dans CodeCompileUnit. (Hérité de CodeDomProvider.) | |
ReferenceEquals | Détermine si les instances de Object spécifiées sont identiques. (Hérité de Object.) | |
Supports | Retourne une valeur indiquant si la prise en charge de la génération de code spécifiée est fournie. (Hérité de CodeDomProvider.) | |
ToString | Retourne String contenant le nom du Component, s'il existe. Cette méthode ne doit pas être substituée. (Hérité de Component.) |
Début
Méthodes protégées
Nom | Description | |
---|---|---|
Dispose | Surchargé. Libère les ressources utilisées par Component. (Hérité de Component.) | |
Finalize | Libère les ressources non managées et exécute d'autres opérations de nettoyage avant la récupération de Component par le garbage collection. (Hérité de Component.) | |
GetService | Retourne un objet qui représente un service fourni par Component ou par son Container. (Hérité de Component.) | |
MemberwiseClone | Surchargé. (Hérité de MarshalByRefObject.) |
Début
Événements publics
Nom | Description | |
---|---|---|
Disposed | Ajoute un gestionnaire d'événements qui doit écouter l'événement Disposed pour le composant.(Hérité de Component.) |
Début
Voir aussi
Référence
VBCodeProvider, classe
Microsoft.VisualBasic, espace de noms
ICodeGenerator
ICodeCompiler
System.CodeDom
System.CodeDom.Compiler