Partager via


RequiresProvidesDirectiveProcessor.StartProcessingRun, méthode

Démarre un processeur de directive.

Espace de noms :  Microsoft.VisualStudio.TextTemplating
Assembly :  Microsoft.VisualStudio.TextTemplating.10.0 (dans Microsoft.VisualStudio.TextTemplating.10.0.dll)

Syntaxe

'Déclaration
Public Overrides Sub StartProcessingRun ( _
    languageProvider As CodeDomProvider, _
    templateContents As String, _
    errors As CompilerErrorCollection _
)
public override void StartProcessingRun(
    CodeDomProvider languageProvider,
    string templateContents,
    CompilerErrorCollection errors
)
public:
virtual void StartProcessingRun(
    CodeDomProvider^ languageProvider, 
    String^ templateContents, 
    CompilerErrorCollection^ errors
) override
abstract StartProcessingRun : 
        languageProvider:CodeDomProvider * 
        templateContents:string * 
        errors:CompilerErrorCollection -> unit 
override StartProcessingRun : 
        languageProvider:CodeDomProvider * 
        templateContents:string * 
        errors:CompilerErrorCollection -> unit 
public override function StartProcessingRun(
    languageProvider : CodeDomProvider, 
    templateContents : String, 
    errors : CompilerErrorCollection
)

Paramètres

  • templateContents
    Type : System.String
    Contenu du modèle traité.

Exceptions

Exception Condition
ArgumentNullException

languageProvider est nullune référence null (Nothing en Visual Basic).

InvalidOperationException

Une série de traitement a déjà démarré mais n'est pas finie.

Notes

Le fournisseur de langues par défaut est CSharpCodeProvider.

Sécurité .NET Framework

Voir aussi

Référence

RequiresProvidesDirectiveProcessor Classe

Microsoft.VisualStudio.TextTemplating, espace de noms

FinishProcessingRun

StartProcessingRun(CodeDomProvider)

CodeDomProvider

VBCodeProvider

CSharpCodeProvider