Método IVsSingleFileGeneratorFactory.CreateGeneratorInstance (String, Int32, Int32, Int32, IVsSingleFileGenerator)
Cria uma instância do gerador.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop.8.0 (em Microsoft.VisualStudio.Shell.Interop.8.0.dll)
Sintaxe
int CreateGeneratorInstance(
string wszProgId,
out int pbGeneratesDesignTimeSource,
out int pbGeneratesSharedDesignTimeSource,
out int pbUseTempPEFlag,
out IVsSingleFileGenerator ppGenerate
)
int CreateGeneratorInstance(
String^ wszProgId,
[OutAttribute] int% pbGeneratesDesignTimeSource,
[OutAttribute] int% pbGeneratesSharedDesignTimeSource,
[OutAttribute] int% pbUseTempPEFlag,
[OutAttribute] IVsSingleFileGenerator^% ppGenerate
)
abstract CreateGeneratorInstance :
wszProgId:string *
pbGeneratesDesignTimeSource:int byref *
pbGeneratesSharedDesignTimeSource:int byref *
pbUseTempPEFlag:int byref *
ppGenerate:IVsSingleFileGenerator byref -> int
Function CreateGeneratorInstance (
wszProgId As String,
<OutAttribute> ByRef pbGeneratesDesignTimeSource As Integer,
<OutAttribute> ByRef pbGeneratesSharedDesignTimeSource As Integer,
<OutAttribute> ByRef pbUseTempPEFlag As Integer,
<OutAttribute> ByRef ppGenerate As IVsSingleFileGenerator
) As Integer
Parâmetros
- wszProgId
[in] O identificador de programa da fábrica gerador.
- pbGeneratesDesignTimeSource
[out] Valor booleano; trueSe a fábrica gerar código-fonte em tempo de design.
- pbGeneratesSharedDesignTimeSource
[out] Valor booleano; trueSe a fábrica gerar código-fonte compartilhados em tempo de design.
- pbUseTempPEFlag
[out] Valor booleano; trueSe o factory usa sinalizadores temporários do PE.
- ppGenerate
[out] O GUID da fábrica.
Valor de retorno
Type: System.Int32
Se o método for bem-sucedido, ele retorna S_OK.Se ele falhar, ele retorna um código de erro.
Comentários
COM assinatura
De vsshell80.idl:
HRESULT CreateGeneratorInstance(
[in] LPCOLESTR wszProgId,
[out] BOOL* pbGeneratesDesignTimeSource,
[out] BOOL* pbGeneratesSharedDesignTimeSource,
[out] BOOL* pbUseTempPEFlag,
[out] IVsSingleFileGenerator** ppGenerate
);
Consulte também
Interface IVsSingleFileGeneratorFactory
Namespace Microsoft.VisualStudio.Shell.Interop
Retornar ao topo