Compartilhar via


Método IVsBuildableProjectCfg.QueryStartClean (UInt32, Int32[], Int32 )

 

Publicado: abril de 2016

Determina se ou não um projeto é capaz de excluir todas as saídas de compilação a anterior, um processo conhecido como uma operação de limpeza.

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

Sintaxe

int QueryStartClean(
    uint dwOptions,
    int[] pfSupported,
    int[] pfReady
)
int QueryStartClean(
    unsigned int dwOptions,
    array<int>^ pfSupported,
    array<int>^ pfReady
)
abstract QueryStartClean : 
        dwOptions:uint32 *
        pfSupported:int[] *
        pfReady:int[] -> int
Function QueryStartClean (
    dwOptions As UInteger,
    pfSupported As Integer(),
    pfReady As Integer()
) As Integer

Parâmetros

  • dwOptions
    [in] Opções que controlam a operação de limpeza.Atualmente, não existem opções definidas e dwOptions é sempre zero.
  • pfSupported
    [out, opcional] Ponteiro para o sinalizador é definido como true se o projeto oferece suporte a operação de limpeza.
  • pfReady
    [out, opcional] Ponteiro para o sinalizador é definido como true se o projeto estiver pronto para iniciar a operação de limpeza.Este sinalizador não é utilizado no momento.

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 IVsBuildableProjectCfg::QueryStartClean(
   [in] DWORD dwOptions,
   [out, optional] BOOL *pfSupported,
   [out, optional] BOOL *pfReady
);

Consulte também

Interface IVsBuildableProjectCfg
Namespace Microsoft.VisualStudio.Shell.Interop

Retornar ao topo