RequiresProvidesDirectiveProcessor.StartProcessingRun (Método)
Inicia un procesador de directivas.
Espacio de nombres: Microsoft.VisualStudio.TextTemplating
Ensamblado: Microsoft.VisualStudio.TextTemplating.11.0 (en Microsoft.VisualStudio.TextTemplating.11.0.dll)
Sintaxis
'Declaración
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
)
Parámetros
- languageProvider
Tipo: System.CodeDom.Compiler.CodeDomProvider
Generador de código que crea la clase de transformación generada.
- templateContents
Tipo: System.String
Contenido de la plantilla que se está procesando.
- errors
Tipo: System.CodeDom.Compiler.CompilerErrorCollection
Colección a la que el objeto RequiresProvidesDirectiveProcessor puede agregar errores y advertencias, si es necesario.
Implementaciones
IDirectiveProcessor.StartProcessingRun(CodeDomProvider, String, CompilerErrorCollection)
Excepciones
Excepción | Condición |
---|---|
ArgumentNullException | languageProvider es nullreferencia null (Nothing en Visual Basic). |
InvalidOperationException | Una ejecución de procesamiento ya se ha iniciado pero aún no ha terminado. |
Comentarios
El proveedor de idioma predeterminado es CSharpCodeProvider.
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.
Vea también
Referencia
RequiresProvidesDirectiveProcessor Clase
Microsoft.VisualStudio.TextTemplating (Espacio de nombres)
StartProcessingRun