Compartilhar via


Método IVsObjectList2.DoDelete (UInt32, UInt32)

 

Publicado: abril de 2016

Solicita que o item da lista fornecida para fazer a operação de exclusão.

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

Sintaxe

int DoDelete(
    uint index,
    uint grfFlags
)
int DoDelete(
    unsigned int index,
    unsigned int grfFlags
)
abstract DoDelete : 
        index:uint32 *
        grfFlags:uint32 -> int
Function DoDelete (
    index As UInteger,
    grfFlags As UInteger
) As Integer

Parâmetros

  • index
    [in] Especifica o índice do item da lista para excluir.
  • grfFlags
    [in] Extraído de valores a _VSOBJOPFLAGS enumeração.

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

[C++]

HRESULT IVsObjectList2::DoDelete(
   [in] ULONG Index, 
   [in] VSOBJOPFLAGS grfFlags
);

As chamadas de ambiente DoDelete quando o usuário pergunta excluir o item no index.Este método é chamado somente depois de CanDelete foi chamado no item e retornou true.Em uma exclusão bem-sucedida DoDelete deve retornar S_OK, se a exclusão falhou, retorne a falha como um erro e definir as informações de erro rico para indicar o problema que foi encontrado.

Consulte também

Interface IVsObjectList2
Namespace Microsoft.VisualStudio.Shell.Interop

Retornar ao topo