Método IVsTaskProvider2.MaintainInitialTaskOrder (Int32)
Determina se ou não a lista de tarefas deve manter a ordem das tarefas fornecida pelo provedor de tarefas.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop (em Microsoft.VisualStudio.Shell.Interop.dll)
Sintaxe
int MaintainInitialTaskOrder(
out int bMaintainOrder
)
int MaintainInitialTaskOrder(
[OutAttribute] int% bMaintainOrder
)
abstract MaintainInitialTaskOrder :
bMaintainOrder:int byref -> int
Function MaintainInitialTaskOrder (
<OutAttribute> ByRef bMaintainOrder As Integer
) As Integer
Parâmetros
- bMaintainOrder
[out] true se a lista de tarefas deve manter a ordem de tarefa fornecida pelo provedor de tarefas, em vez de usar a classificação do padrão da lista de tarefas.
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 MaintainInitialTaskOrder(
[out] int bMaintainOrder
);
Quando o provedor de tarefa adiciona tarefas à lista de tarefas, lista de tarefas executa uma classificação após os itens com base na classificação atual.No entanto, quando a classificação atual é a classificação padrão e quer que o provedor de tarefas lista de tarefas para manter a ordem das tarefas que ele fornece a lista de tarefas, esse método deve retornar um valor de true na bMaintainOrder.
Por exemplo, erros de compilador C++ podem ocorrer a partir de arquivos. h e o. cpp.A classificação padrão pela lista de tarefas nesses erros colocaria todos os erros dos arquivos antes dos arquivos. h. cpp.No entanto, talvez seja mais significativo para ter a lista de tarefas para exibir os erros na ordem em que são gerados pelo compilador.Nesse caso, esse método deve retornar um valor de true na bMaintainOrder.
Observação |
---|
Manter a ordem de tarefas só funciona quando a classificação atual é a classificação padrão.Se o usuário tiver especificado uma classificação explícita de não-padrão, que substitui mantendo a ordem das tarefas iniciais. |
Consulte também
Interface IVsTaskProvider2
Namespace Microsoft.VisualStudio.Shell.Interop
Retornar ao topo