Compartilhar via


Método IVsSolutionBuildManager2.StartUpdateProjectConfigurations (UInt32, IVsHierarchy , UInt32, Int32)

 

Cria, limpa ou implanta uma lista de projetos.

Namespace:   Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop (em Microsoft.VisualStudio.Shell.Interop.dll)

Sintaxe

int StartUpdateProjectConfigurations(
    uint cProjs,
    IVsHierarchy[] rgpHierProjs,
    uint dwFlags,
    int fSuppressUI
)
int StartUpdateProjectConfigurations(
    unsigned int cProjs,
    array<IVsHierarchy^>^ rgpHierProjs,
    unsigned int dwFlags,
    int fSuppressUI
)
abstract StartUpdateProjectConfigurations : 
        cProjs:uint32 *
        rgpHierProjs:IVsHierarchy[] *
        dwFlags:uint32 *
        fSuppressUI:int -> int
Function StartUpdateProjectConfigurations (
    cProjs As UInteger,
    rgpHierProjs As IVsHierarchy(),
    dwFlags As UInteger,
    fSuppressUI As Integer
) As Integer

Parâmetros

  • cProjs
    [in] Contagem de projetos para criar.
  • rgpHierProjs
    [in] Especifica a lista de projetos sejam construídos.
  • dwFlags
    [in] Palavra dupla que contém os sinalizadores.Para obter mais informações, consulte: VSSOLNBUILDUPDATEFLAGS.
  • fSuppressUI
    [in] Definido como true para usar a resposta padrão para qualquer caixa de diálogo, não será exibida; Caso contrário, false.

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 vsshell.idl:

HRESULT IVsSolutionBuildManager2::StartUpdateProjectConfigurations(
   [in] UINT cProjs,
   [in, size_is(cProjs)] IVsHierarchy *rgpHierProjs[],
   [in] DWORD dwFlags,
   [in] BOOL fSuppressUI
);

Consulte também

Interface IVsSolutionBuildManager2
Namespace Microsoft.VisualStudio.Shell.Interop

Retornar ao topo