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
IXpsSignatureRequestCollection