Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Processeur de directive permettant d'acheminer des paramètres sérialisables simples entre les appelants ou l'hôte et le modèle.
Hiérarchie d'héritage
System.Object
Microsoft.VisualStudio.TextTemplating.DirectiveProcessor
Microsoft.VisualStudio.TextTemplating.ParameterDirectiveProcessor
Espace de noms : Microsoft.VisualStudio.TextTemplating
Assembly : Microsoft.VisualStudio.TextTemplating.10.0 (dans Microsoft.VisualStudio.TextTemplating.10.0.dll)
Syntaxe
'Déclaration
Public NotInheritable Class ParameterDirectiveProcessor _
Inherits DirectiveProcessor _
Implements IRecognizeHostSpecific
public sealed class ParameterDirectiveProcessor : DirectiveProcessor,
IRecognizeHostSpecific
public ref class ParameterDirectiveProcessor sealed : public DirectiveProcessor,
IRecognizeHostSpecific
[<Sealed>]
type ParameterDirectiveProcessor =
class
inherit DirectiveProcessor
interface IRecognizeHostSpecific
end
public final class ParameterDirectiveProcessor extends DirectiveProcessor implements IRecognizeHostSpecific
Le type ParameterDirectiveProcessor expose les membres suivants.
Constructeurs
| Nom | Description | |
|---|---|---|
![]() |
ParameterDirectiveProcessor |
Début
Propriétés
| Nom | Description | |
|---|---|---|
![]() |
Errors | Obtient les erreurs qui se sont produites lors du traitement des directives. (Hérité de DirectiveProcessor.) |
![]() |
RequiresProcessingRunIsHostSpecific | Ce processeur ne requiert pas de modèle spécifique à l'hôte. |
Début
Méthodes
| Nom | Description | |
|---|---|---|
![]() |
Equals | Détermine si l'Object spécifié est égal à l'Object en cours. (Hérité de Object.) |
![]() |
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.) |
![]() |
FinishProcessingRun | Rien à faire pendant notre phase d'exécution. (Substitue DirectiveProcessor.FinishProcessingRun().) |
![]() |
GetClassCodeForProcessingRun | Obtient le code de classe généré. (Substitue DirectiveProcessor.GetClassCodeForProcessingRun().) |
![]() |
GetHashCode | Sert de fonction de hachage pour un type particulier. (Hérité de Object.) |
![]() |
GetImportsForProcessingRun | (Substitue DirectiveProcessor.GetImportsForProcessingRun().) |
![]() |
GetPostInitializationCodeForProcessingRun | Obtient le code à appliquer au corps de la méthode initialize de la classe de traitement du modèle généré consécutivement à la dernière exécution.Ce code s'exécutera après la méthode Initialize de la classe de base. (Substitue DirectiveProcessor.GetPostInitializationCodeForProcessingRun().) |
![]() |
GetPreInitializationCodeForProcessingRun | (Substitue DirectiveProcessor.GetPreInitializationCodeForProcessingRun().) |
![]() |
GetReferencesForProcessingRun | (Substitue DirectiveProcessor.GetReferencesForProcessingRun().) |
![]() |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) |
![]() |
Initialize | (Substitue DirectiveProcessor.Initialize(ITextTemplatingEngineHost).) |
![]() |
IsDirectiveSupported | (Substitue DirectiveProcessor.IsDirectiveSupported(String).) |
![]() |
MemberwiseClone | Crée une copie superficielle de l'objet Object actif. (Hérité de Object.) |
![]() |
ProcessDirective | (Substitue DirectiveProcessor.ProcessDirective(String, IDictionary<String, String>).) |
![]() |
StartProcessingRun | (Substitue DirectiveProcessor.StartProcessingRun(CodeDomProvider, String, CompilerErrorCollection).) |
![]() |
ToString | Retourne une chaîne qui représente l'objet actuel. (Hérité de Object.) |
Début
Implémentations d'interface explicite
| Nom | Description | |
|---|---|---|
![]() ![]() |
IRecognizeHostSpecific.SetProcessingRunIsHostSpecific |
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.
.gif)
.gif)
.gif)
.gif)
.gif)
.gif)