RequiresProvidesDirectiveProcessor.StartProcessingRun - метод
Запускает процессор директив.
Пространство имен: Microsoft.VisualStudio.TextTemplating
Сборка: Microsoft.VisualStudio.TextTemplating.10.0 (в Microsoft.VisualStudio.TextTemplating.10.0.dll)
Синтаксис
'Декларация
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
)
Параметры
- languageProvider
Тип: System.CodeDom.Compiler.CodeDomProvider
Генератор кода, создающий класс преобразования.
- templateContents
Тип: System.String
Содержимое обрабатываемого шаблона.
- errors
Тип: System.CodeDom.Compiler.CompilerErrorCollection
Коллекция, в которую процессор директив RequiresProvidesDirectiveProcessor при необходимости может добавлять ошибки и предупреждения.
Исключения
Исключение | Условие |
---|---|
ArgumentNullException | Параметр languageProvider имеет значение nullпустая ссылка (Nothing в Visual Basic). |
InvalidOperationException | Запуск обработки уже начат, но еще не завершен. |
Заметки
Поставщиком языка по умолчанию является CSharpCodeProvider.
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.
См. также
Ссылки
RequiresProvidesDirectiveProcessor Класс
Microsoft.VisualStudio.TextTemplating - пространство имен
StartProcessingRun(CodeDomProvider)