Método IXpsSignatureCollection::RemoveAt (xpsdigitalsignature.h)
Quita y libera un puntero de interfaz IXpsSignature de una ubicación especificada en la colección.
Sintaxis
HRESULT RemoveAt(
UINT32 index
);
Parámetros
index
Índice de base cero de la colección desde la que se va a quitar y liberar un puntero de interfaz IXpsSignature .
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 una interfaz a la que hace referencia el puntero en 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.
Una vez que se ha quitado una interfaz de una colección, ya no es válida. Si una aplicación conserva un puntero a la interfaz que se quitó e intenta llamar a uno de sus métodos, el método devolverá E_UNEXPECTED.
Para obtener más información sobre los métodos de recopilación, vea Working with XPS OM Collection Interfaces.
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 |