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 |