Namespace: Microsoft.VisualStudio.Package
Assembly: MPF.Project.NonShipping (in MPF.Project.NonShipping.dll)
Syntax
'宣言
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
'使用
Dim instance As SingleFileGeneratorFactory
Dim progId As String
Dim generatesDesignTimeSource As Integer
Dim generatesSharedDesignTimeSource As Integer
Dim useTempPEFlag As Integer
Dim generate As IVsSingleFileGenerator
Dim returnValue As Integer
returnValue = instance.CreateGeneratorInstance(progId, _
generatesDesignTimeSource, generatesSharedDesignTimeSource, _
useTempPEFlag, generate)
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
)
public function CreateGeneratorInstance(
progId : String,
generatesDesignTimeSource : int,
generatesSharedDesignTimeSource : int,
useTempPEFlag : int,
generate : IVsSingleFileGenerator
) : int
Parameters
- progId
Type: System.String
- generatesDesignTimeSource
Type: System.Int32%
- generatesSharedDesignTimeSource
Type: System.Int32%
- useTempPEFlag
Type: System.Int32%
- generate
Type: Microsoft.VisualStudio.Shell.Interop.IVsSingleFileGenerator%
Return Value
Type: System.Int32
Implements
Permissions
- 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