Condividi tramite


Metodo IXpsSignatureCollection::RemoveAt (xpsdigitalsignature.h)

Rimuove e rilascia un puntatore all'interfaccia IXpsSignature da una posizione specificata nella raccolta.

Sintassi

HRESULT RemoveAt(
  UINT32 index
);

Parametri

index

Indice in base zero nell'insieme da cui deve essere rimosso e rilasciato un puntatore all'interfaccia IXpsSignature .

Valore restituito

Se il metodo ha esito positivo, restituisce S_OK; in caso contrario, restituisce un codice di errore HRESULT .

Commenti

Questo metodo rilascia un'interfaccia a cui fa riferimento il puntatore nella posizione specificata dall'indice. Dopo il rilascio dell'interfaccia, questo metodo compatta la raccolta riducendo di 1 l'indice di ogni puntatore successivo all'indice.

Dopo che un'interfaccia è stata rimossa da una raccolta, non è più valida. Se un'applicazione mantiene un puntatore all'interfaccia rimossa e tenta di chiamare uno dei relativi metodi, il metodo restituirà E_UNEXPECTED.

Per altre informazioni sui metodi di raccolta, vedere Utilizzo delle interfacce di raccolta XPS OM.

Requisiti

Requisito Valore
Client minimo supportato Windows 7 [solo app desktop]
Server minimo supportato Windows Server 2008 R2 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione xpsdigitalsignature.h

Vedi anche

IXpsSignature

IXpsSignatureCollection

Uso delle interfacce della raccolta XPS OM

XML Paper Specification