BaseCodeGeneratorWithSite Class
This class exists to be co-created in a preprocessor build step.
Assembly: Microsoft.VisualStudio.TextTemplating.VSHost.12.0 (in Microsoft.VisualStudio.TextTemplating.VSHost.12.0.dll)
Microsoft.VisualStudio.TextTemplating.VSHost::BaseCodeGenerator
Microsoft.VisualStudio.TextTemplating.VSHost::BaseCodeGeneratorWithSite
Microsoft.VisualStudio.TextTemplating.VSHost::BaseTemplatedCodeGenerator
| Name | Description | |
|---|---|---|
![]() | BaseCodeGeneratorWithSite() |
| Name | Description | |
|---|---|---|
![]() | Dte | Get the DTE object |
![]() | ErrorList | Get the Vs ErrorList object |
![]() | FileNamespace | namespace for the file.(Inherited from BaseCodeGenerator.) |
![]() | GlobalServiceProvider | Provides a wrapper on the global service provider for Visual Studio |
![]() | InputFilePath | file-path for the input file.(Inherited from BaseCodeGenerator.) |
![]() | SiteServiceProvider | Get a wrapper on the containing project system's Service provider <remarks> This is a limited service provider that can only reliably provide VxDTE::SID_SVSProjectItem SID_SVSWebReferenceDynamicProperties IID_IVsHierarchy SID_SVsApplicationSettings To get the global provider, call GetSite on IVSHierarchy or use the GlobalServiceProvider property </remarks> |
| Name | Description | |
|---|---|---|
![]() | CreateExceptionMessage(Exception^) | |
![]() | Dispose() | Releases all resources used by this instance.(Inherited from BaseCodeGenerator.) |
![]() | Dispose(Boolean) | (Overrides BaseCodeGenerator::Dispose(Boolean).) |
![]() | Equals(Object^) | (Inherited from Object.) |
![]() | Finalize() | (Inherited from BaseCodeGenerator.) |
![]() | Generate(String^, String^, String^, IntPtr, Int32, IVsGeneratorProgress^) | (Inherited from BaseCodeGenerator.) |
![]() | GenerateCode(String^, String^) | (Inherited from BaseCodeGenerator.) |
![]() | GeneratorErrorCallback(Boolean, Int32, String^, Int32, Int32) | (Inherited from BaseCodeGenerator.) |
![]() | GetDefaultExtension() | gets the default extension for this generator(Inherited from BaseCodeGenerator.) |
![]() | GetHashCode() | (Inherited from Object.) |
![]() | GetService(Guid) | |
![]() | GetService(Type^) | |
![]() | GetSite(Guid, IntPtr) | |
![]() | GetType() | (Inherited from Object.) |
![]() | MemberwiseClone() | (Inherited from Object.) |
![]() | SetSite(Object^) | |
![]() | SetWaitCursor() | Set the wait cursor until the end of this generation |
![]() | ToString() | (Inherited from Object.) |
| Name | Description | |
|---|---|---|
![]() ![]() | IVsSingleFileGenerator::DefaultExtension(String^) | (Inherited from BaseCodeGenerator.) |
![]() ![]() | IVsSingleFileGenerator::Generate(String^, String^, String^, array<IntPtr>^, UInt32, IVsGeneratorProgress^) | (Inherited from BaseCodeGenerator.) |
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.




