BaseCodeGenerator Class
Visual Studio 2015
A managed wrapper for VS's concept of an IVsSingleFileGenerator which is a custom tool invoked during the build which can take any file as an input and provide a compilable code file as output.
Assembly: Microsoft.VisualStudio.TextTemplating.VSHost.12.0 (in Microsoft.VisualStudio.TextTemplating.VSHost.12.0.dll)
System::Object
Microsoft.VisualStudio.TextTemplating.VSHost::BaseCodeGenerator
Microsoft.VisualStudio.TextTemplating.VSHost::BaseCodeGeneratorWithSite
Microsoft.VisualStudio.TextTemplating.VSHost::BaseCodeGenerator
Microsoft.VisualStudio.TextTemplating.VSHost::BaseCodeGeneratorWithSite
| Name | Description | |
|---|---|---|
![]() | BaseCodeGenerator() |
| Name | Description | |
|---|---|---|
![]() | FileNamespace | namespace for the file. |
![]() | InputFilePath | file-path for the input file. |
| Name | Description | |
|---|---|---|
![]() | Dispose() | Releases all resources used by this instance. |
![]() | Dispose(Boolean) | |
![]() | Equals(Object^) | (Inherited from Object.) |
![]() | Finalize() | (Overrides Object::Finalize().) |
![]() | Generate(String^, String^, String^, IntPtr, Int32, IVsGeneratorProgress^) | |
![]() | GenerateCode(String^, String^) | |
![]() | GeneratorErrorCallback(Boolean, Int32, String^, Int32, Int32) | |
![]() | GetDefaultExtension() | gets the default extension for this generator |
![]() | GetHashCode() | (Inherited from Object.) |
![]() | GetType() | (Inherited from Object.) |
![]() | MemberwiseClone() | (Inherited from Object.) |
![]() | ToString() | (Inherited from Object.) |
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
Show:




