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