Método IXpsSignatureRequestCollection::RemoveAt (xpsdigitalsignature.h)
Quita y libera un puntero de interfaz IXpsSignatureRequest de una ubicación especificada en la colección.
Sintaxis
HRESULT RemoveAt(
[in] UINT32 index
);
Parámetros
[in] index
Índice de base cero de la colección desde la que se va a quitar y liberar un puntero de interfaz IXpsSignatureRequest .
Valor devuelto
Si el método se realiza correctamente, devuelve S_OK; de lo contrario, devuelve un código de error HRESULT .
Comentarios
Este método libera el puntero de interfaz de la ubicación especificada por el índice. Después de liberar la interfaz, este método compacta la colección reduciendo en 1 el índice de cada puntero posterior al índice.
Para obtener más información sobre los métodos de recopilación, vea Working with XPS OM Collection Interfaces.
Después de quitar la interfaz de una colección, ya no es válido. Si una aplicación conserva un puntero a la interfaz eliminada e intenta llamar a uno de los métodos de la interfaz, el método devolverá E_UNEXPECTED.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 7 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 R2 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | xpsdigitalsignature.h |
Consulte también
IXpsSignatureRequestCollection