SingleFileGeneratorFactory.CreateGeneratorInstance Method
This class and its members are reserved for internal use and are not intended to be used in your code.
Namespace: Microsoft.VisualStudio.Data.Schema.Package.Project.Internal
Assembly: Microsoft.VisualStudio.Data.Schema.Package (in Microsoft.VisualStudio.Data.Schema.Package.dll)
Syntax
'Declaration
Public Overridable Function CreateGeneratorInstance ( _
progId As String, _
<OutAttribute> ByRef generatesDesignTimeSource As Integer, _
<OutAttribute> ByRef generatesSharedDesignTimeSource As Integer, _
<OutAttribute> ByRef useTempPEFlag As Integer, _
<OutAttribute> ByRef generate As IVsSingleFileGenerator _
) As Integer
public virtual int CreateGeneratorInstance(
string progId,
out int generatesDesignTimeSource,
out int generatesSharedDesignTimeSource,
out int useTempPEFlag,
out IVsSingleFileGenerator generate
)
public:
virtual int CreateGeneratorInstance(
String^ progId,
[OutAttribute] int% generatesDesignTimeSource,
[OutAttribute] int% generatesSharedDesignTimeSource,
[OutAttribute] int% useTempPEFlag,
[OutAttribute] IVsSingleFileGenerator^% generate
)
abstract CreateGeneratorInstance :
progId:string *
generatesDesignTimeSource:int byref *
generatesSharedDesignTimeSource:int byref *
useTempPEFlag:int byref *
generate:IVsSingleFileGenerator byref -> int
override CreateGeneratorInstance :
progId:string *
generatesDesignTimeSource:int byref *
generatesSharedDesignTimeSource:int byref *
useTempPEFlag:int byref *
generate:IVsSingleFileGenerator byref -> int
public function CreateGeneratorInstance(
progId : String,
generatesDesignTimeSource : int,
generatesSharedDesignTimeSource : int,
useTempPEFlag : int,
generate : IVsSingleFileGenerator
) : int
Parameters
- progId
Type: System.String
prog id of the generator to be created. For example, HKLM\SOFTWARE\Microsoft\VisualStudio\8.0Exp\Generators\[prjfacguid]\[wszProgId]
- generatesDesignTimeSource
Type: System.Int32%
GeneratesDesignTimeSource key value.
- generatesSharedDesignTimeSource
Type: System.Int32%
GeneratesSharedDesignTimeSource key value.
- useTempPEFlag
Type: System.Int32%
UseDesignTimeCompilationFlag key value.
- generate
Type: Microsoft.VisualStudio.Shell.Interop.IVsSingleFileGenerator%
IVsSingleFileGenerator interface.
Return Value
Type: System.Int32
S_OK, if successful.
Implements
.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.
See Also
Reference
SingleFileGeneratorFactory Class
Microsoft.VisualStudio.Data.Schema.Package.Project.Internal Namespace