Compartilhar via


Método IXpsOMDictionary::RemoveAt (xpsobjectmodel.h)

Remove e libera a entrada de um local especificado no dicionário.

Sintaxe

HRESULT RemoveAt(
  [in] UINT32 index
);

Parâmetros

[in] index

O índice baseado em zero no dicionário do qual uma entrada deve ser removida e liberada.

Retornar valor

Se o método for bem-sucedido, ele retornará S_OK; caso contrário, ele retornará um código de erro HRESULT .

Comentários

No local especificado pelo índice, esse método libera a interface referenciada pelo ponteiro . Depois de liberar a interface, esse método compacta o dicionário reduzindo em 1 o índice de cada ponteiro subsequente ao índice.

A figura a seguir ilustra como o dicionário é alterado pelo método RemoveAt .

Uma figura que mostra como RemoveAt remove uma entrada do dicionário

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 7, Windows Vista com SP2 e Atualização de Plataforma para Windows Vista [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Windows Server 2008 R2, Windows Server 2008 com SP2 e Platform Update para Windows Server 2008 [aplicativos da área de trabalho | Aplicativos UWP]
Plataforma de Destino Windows
Cabeçalho xpsobjectmodel.h

Confira também

IXpsOMDictionary

Especificação de Papel XML