Condividi tramite


Metodo IXpsSignatureRequestCollection::RemoveAt (xpsdigitalsignature.h)

Rimuove e rilascia un puntatore dell'interfaccia IXpsSignatureRequest da un percorso specificato nella raccolta.

Sintassi

HRESULT RemoveAt(
  [in] UINT32 index
);

Parametri

[in] index

Indice in base zero nella raccolta da cui deve essere rimosso e rilasciato un puntatore dell'interfaccia IXpsSignatureRequest .

Valore restituito

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

Commenti

Questo metodo rilascia il puntatore dell'interfaccia dalla posizione specificata dall'indice. Dopo aver rilasciato l'interfaccia, questo metodo compatta la raccolta riducendo di 1 l'indice di ogni puntatore successivo all'indice.

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

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

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

IXpsSignatureRequest

IXpsSignatureRequestCollection

Uso delle interfacce della raccolta XPS OM

XML Paper Specification