RequiresProvidesDirectiveProcessor.StartProcessingRun – metoda
Spustí směrnice procesoru.
Obor názvů: Microsoft.VisualStudio.TextTemplating
Sestavení: Microsoft.VisualStudio.TextTemplating.12.0 (v Microsoft.VisualStudio.TextTemplating.12.0.dll)
Syntaxe
'Deklarace
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
)
Parametry
languageProvider
Typ: CodeDomProviderGenerátor kódu, který vytvoří třídy vygenerované transformace.
templateContents
Typ: StringObsah šablony, která je zpracovávána.
errors
Typ: CompilerErrorCollectionKolekci, která RequiresProvidesDirectiveProcessor můžete přidat chyby a upozornění, pokud je to nutné.
Implementuje
IDirectiveProcessor.StartProcessingRun(CodeDomProvider, String, CompilerErrorCollection)
Výjimky
Výjimka | Podmínka |
---|---|
ArgumentNullException | languageProvider je nullodkaz null (Nothing v jazyce Visual Basic). |
InvalidOperationException | Běh zpracování byl již zahájen, ale nebyl dokončen. |
Poznámky
Výchozí zprostředkovatel jazyka je CSharpCodeProvider.
Zabezpečení rozhraní .NET Framework
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.
Viz také
Referenční dokumentace
RequiresProvidesDirectiveProcessor Třída
Microsoft.VisualStudio.TextTemplating – obor názvů
StartProcessingRun