Udostępnij za pośrednictwem


Metoda IVsUpdateSolutionEvents2.UpdateProjectCfg_Begin — (IVsHierarchy, IVsCfg, IVsCfg, UInt32, Int32)

 

Przed rozpoczęciem tworzenia konfiguracji Projekt o nazwie prawo.

Przestrzeń nazw:   Microsoft.VisualStudio.Shell.Interop
Zestaw:  Microsoft.VisualStudio.Shell.Interop (w Microsoft.VisualStudio.Shell.Interop.dll)

Składnia

int UpdateProjectCfg_Begin(
    IVsHierarchy pHierProj,
    IVsCfg pCfgProj,
    IVsCfg pCfgSln,
    uint dwAction,
    ref int pfCancel
)
int UpdateProjectCfg_Begin(
    IVsHierarchy^ pHierProj,
    IVsCfg^ pCfgProj,
    IVsCfg^ pCfgSln,
    unsigned int dwAction,
    int% pfCancel
)
abstract UpdateProjectCfg_Begin : 
        pHierProj:IVsHierarchy *
        pCfgProj:IVsCfg *
        pCfgSln:IVsCfg *
        dwAction:uint32 *
        pfCancel:int byref -> int
Function UpdateProjectCfg_Begin (
    pHierProj As IVsHierarchy,
    pCfgProj As IVsCfg,
    pCfgSln As IVsCfg,
    dwAction As UInteger,
    ByRef pfCancel As Integer
) As Integer

Parametry

  • pHierProj
    [w] Wskaźnik do obiektu projektu hierarchii.
  • pCfgProj
    [w] Wskaźnik do obiektu projektu konfiguracji.
  • pCfgSln
    [w] Wskaźnik do obiektu rozwiązania do konfiguracji.
  • dwAction
    [w] Double word zawierające akcję.
  • pfCancel
    [w, out] Wskaźnik, aby flaga oznaczająca Anuluj.

Wartość zwracana

Type: System.Int32

Jeśli metoda się powiedzie, zwraca S_OK.Jeśli nie powiedzie się, zwraca kod błędu.

Uwagi

Podpis COM

Z vsshell.idl:

HRESULT IVsUpdateSolutionEvents2::UpdateProjectCfg_Begin(
   [in] IVsHierarchy *pHierProj,
   [in] IVsCfg *pCfgProj,
   [in] IVsCfg *pCfgSln,
   [in] DWORD dwAction,
   [in, out] BOOL *pfCancel
);

Zobacz też

Interfejs IVsUpdateSolutionEvents2
Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop

Powrót do początku