Implémentation de base pour le processeur de directive de modèle qui fournit des fichiers DÉSOLÉ
Hiérarchie d'héritage
System.Object
Microsoft.VisualStudio.TextTemplating.DirectiveProcessor
Microsoft.VisualStudio.TextTemplating.RequiresProvidesDirectiveProcessor
Microsoft.VisualStudio.Modeling.DslDefinition.DslDirectiveProcessorBase
Microsoft.VisualStudio.Modeling.DslDefinition.DslDirectiveProcessor
Espace de noms : Microsoft.VisualStudio.Modeling.DslDefinition
Assembly : Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0 (dans Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0.dll)
Syntaxe
'Déclaration
Public Class DslDirectiveProcessorBase _
Inherits RequiresProvidesDirectiveProcessor
public class DslDirectiveProcessorBase : RequiresProvidesDirectiveProcessor
Le type DslDirectiveProcessorBase expose les membres suivants.
Constructeurs
Début
Propriétés
Début
Méthodes
.gif) |
Equals |
Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.) |
.gif) |
Finalize |
Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.) |
.gif) |
FinishProcessingRun |
(Hérité de RequiresProvidesDirectiveProcessor.) |
.gif) |
GeneratePostInitializationCode |
Le fournissez additif à code d'initialisation pour la classe générée par TextTransformation. (Substitue RequiresProvidesDirectiveProcessor.GeneratePostInitializationCode(String, StringBuilder, CodeDomProvider, IDictionary<String, String>, IDictionary<String, String>).) |
.gif) |
GeneratePreInitializationCode |
Le fournissez additif à code d'initialisation pour la classe générée par TextTransformation. (Substitue RequiresProvidesDirectiveProcessor.GeneratePreInitializationCode(String, StringBuilder, CodeDomProvider, IDictionary<String, String>, IDictionary<String, String>).) |
.gif) |
GenerateTransformCode |
Générez code pour accéder au modèle.L'utilisation à CodeDomProvider donc nous sont langage n' (Substitue RequiresProvidesDirectiveProcessor.GenerateTransformCode(String, StringBuilder, CodeDomProvider, IDictionary<String, String>, IDictionary<String, String>).) |
.gif) |
GetClassCodeForProcessingRun |
(Hérité de RequiresProvidesDirectiveProcessor.) |
.gif) |
GetHashCode |
Sert de fonction de hachage pour un type particulier. (Hérité de Object.) |
.gif) |
GetImportsForProcessingRun |
Retournez les importations de l'espace de noms nécessaires pour le modèle en cours d'exécution (Substitue RequiresProvidesDirectiveProcessor.GetImportsForProcessingRun().) |
.gif) |
GetPostInitializationCodeForProcessingRun |
(Hérité de RequiresProvidesDirectiveProcessor.) |
.gif) |
GetPreInitializationCodeForProcessingRun |
(Hérité de RequiresProvidesDirectiveProcessor.) |
.gif) |
GetReferencesForProcessingRun |
Obtenez les références d'assembly nécessaires pour le modèle en cours d'exécution (Substitue RequiresProvidesDirectiveProcessor.GetReferencesForProcessingRun().) |
.gif) |
GetTemplateClassCustomAttributes |
(Hérité de DirectiveProcessor.) |
.gif) |
GetType |
Obtient le Type de l'instance actuelle. (Hérité de Object.) |
.gif) |
Initialize |
(Hérité de RequiresProvidesDirectiveProcessor.) |
.gif) |
InitializeProvidesDictionary |
La substitution à initialiser fournit dictinoary (Substitue RequiresProvidesDirectiveProcessor.InitializeProvidesDictionary(String, IDictionary<String, String>).) |
.gif) |
InitializeRequiresDictionary |
La substitution à initialiser requiert le dictionnaire (Substitue RequiresProvidesDirectiveProcessor.InitializeRequiresDictionary(String, IDictionary<String, String>).) |
.gif) |
IsDirectiveSupported |
Activez si le nom directive est pris en charge par ce processeur de directive (Substitue DirectiveProcessor.IsDirectiveSupported(String).) |
.gif) |
MemberwiseClone |
Crée une copie superficielle de l'objet Object actuel. (Hérité de Object.) |
.gif) |
PostProcessArguments |
Arguments de processus (Substitue RequiresProvidesDirectiveProcessor.PostProcessArguments(String, IDictionary<String, String>, IDictionary<String, String>).) |
.gif) |
ProcessDirective |
(Hérité de RequiresProvidesDirectiveProcessor.) |
.gif) |
ProvideUniqueId |
(Hérité de RequiresProvidesDirectiveProcessor.) |
.gif) |
StartProcessingRun |
Substituez StartProcessingRun pour réinitialiser la balise de programmes d'assistance. (Substitue RequiresProvidesDirectiveProcessor.StartProcessingRun(CodeDomProvider, String, CompilerErrorCollection).) |
.gif) |
ToString |
Retourne une chaîne qui représente l'objet actif. (Hérité de Object.) |
Début
Champs
Début
Implémentations d'interface explicite
Début
Sécurité des threads
Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.
Voir aussi
Référence
Microsoft.VisualStudio.Modeling.DslDefinition, espace de noms