DirectiveProcessor.Errors Property
Gets the errors that occurred when processing directives.
Namespace: Microsoft.VisualStudio.TextTemplating
Assembly: Microsoft.VisualStudio.TextTemplating.11.0 (in Microsoft.VisualStudio.TextTemplating.11.0.dll)
Syntax
'Declaration
Protected Property Errors As CompilerErrorCollection
protected CompilerErrorCollection Errors { get; private set; }
protected:
property CompilerErrorCollection^ Errors {
CompilerErrorCollection^ get ();
private: void set (CompilerErrorCollection^ value);
}
member Errors : CompilerErrorCollection with get, private set
function get Errors () : CompilerErrorCollection
private function set Errors (value : CompilerErrorCollection)
Property Value
Type: CompilerErrorCollection
A CompilerErrorCollection that contains the errors and warnings that occurred when processing directives.
Remarks
Errors that occur when processing directives can be stored in this property. The engine passes the errors to the host when it is finished processing, and the host can decide how to display them. For example the host can display the errors in the UI or write them to a file.
Examples
The following code example shows a possible implementation for a custom directive processor. This code example is part of a larger example provided for the DirectiveProcessor class.
private CompilerErrorCollection errorsValue;
public new CompilerErrorCollection Errors
{
get { return errorsValue; }
}
Private errorsValue As CompilerErrorCollection
Public Shadows ReadOnly Property Errors() As CompilerErrorCollection
Get
Return errorsValue
End Get
End Property
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.