Sdílet prostřednictvím


IVsSingleFileGeneratorFactory.GetGeneratorInformation – metoda (String, Int32, Int32, Int32, Guid)

 

Získání informací o výrobě zdroje tepla.

Obor názvů:   Microsoft.VisualStudio.Shell.Interop
Sestavení:  Microsoft.VisualStudio.Shell.Interop.8.0 (v Microsoft.VisualStudio.Shell.Interop.8.0.dll)

Syntaxe

int GetGeneratorInformation(
    string wszProgId,
    out int pbGeneratesDesignTimeSource,
    out int pbGeneratesSharedDesignTimeSource,
    out int pbUseTempPEFlag,
    out Guid pguidGenerator
)
int GetGeneratorInformation(
    String^ wszProgId,
    [OutAttribute] int% pbGeneratesDesignTimeSource,
    [OutAttribute] int% pbGeneratesSharedDesignTimeSource,
    [OutAttribute] int% pbUseTempPEFlag,
    [OutAttribute] Guid% pguidGenerator
)
abstract GetGeneratorInformation : 
        wszProgId:string *
        pbGeneratesDesignTimeSource:int byref *
        pbGeneratesSharedDesignTimeSource:int byref *
        pbUseTempPEFlag:int byref *
        pguidGenerator:Guid byref -> int
Function GetGeneratorInformation (
    wszProgId As String,
    <OutAttribute> ByRef pbGeneratesDesignTimeSource As Integer,
    <OutAttribute> ByRef pbGeneratesSharedDesignTimeSource As Integer,
    <OutAttribute> ByRef pbUseTempPEFlag As Integer,
    <OutAttribute> ByRef pguidGenerator As Guid
) As Integer

Parametry

  • wszProgId
    [v] ProgID generátor factory.
  • pbGeneratesDesignTimeSource
    [výstup] Booleovská hodnota; truePokud výrobce generuje zdroje v době návrhu.
  • pbGeneratesSharedDesignTimeSource
    [výstup] Booleovská hodnota; truePokud výrobce generuje sdílené zdroje v době návrhu.
  • pbUseTempPEFlag
    [výstup] Booleovská hodnota; truePokud výrobce používá dočasné příznaky PE.
  • pguidGenerator
    [výstup] Identifikátor GUID výroby.

Vrácená hodnota

Type: System.Int32

Pokud metoda uspěje, vrací S_OK.Pokud se nezdaří, vrátí kód chyby.

Poznámky

Podpis COM

Z vsshell80.idl:

HRESULT GetGeneratorInformation(
    [in] LPCWSTR wszProgID, 
    [out] BOOL* pbGeneratesDesignTimeSource,
    [out] BOOL* pbGeneratesSharedDesignTimeSource,
    [out] BOOL* pbUseTempPEFlag,
    [out] GUID* pguidGenerator
);

Viz také

IVsSingleFileGeneratorFactory – rozhraní
Microsoft.VisualStudio.Shell.Interop – obor názvů

Zpátky na začátek