BaseCodeGeneratorWithSite Class

 

This class exists to be co-created in a preprocessor build step.

Namespace:   Microsoft.VisualStudio.TextTemplating.VSHost
Assembly:  Microsoft.VisualStudio.TextTemplating.VSHost.12.0 (in Microsoft.VisualStudio.TextTemplating.VSHost.12.0.dll)


public abstract class BaseCodeGeneratorWithSite : BaseCodeGenerator, 
	IObjectWithSite

NameDescription
System_CAPS_protpropertyDte

Get the DTE object

System_CAPS_protpropertyErrorList

Get the Vs ErrorList object

System_CAPS_protpropertyFileNamespace

namespace for the file.(Inherited from BaseCodeGenerator.)

System_CAPS_protpropertyGlobalServiceProvider

Provides a wrapper on the global service provider for Visual Studio

System_CAPS_protpropertyInputFilePath

file-path for the input file.(Inherited from BaseCodeGenerator.)

System_CAPS_protpropertySiteServiceProvider

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>

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show: