Método IXpsOMGradientStopCollection::RemoveAt (xpsobjectmodel.h)
Quita y libera un puntero de interfaz IXpsOMGradientStop 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 IXpsOMGradientStop .
Valor devuelto
El método devuelve un valor HRESULT. Entre los valores posibles se incluyen, entre otros, los de la tabla siguiente. Para obtener información sobre los valores devueltos de la API de documentos XPS que no aparecen en esta tabla, vea Errores del documento XPS.
Código devuelto | Descripción |
---|---|
|
El método se ha llevado a cabo de forma correcta. |
|
La colección de detención de degradado tiene solo dos paradas. Una colección de delimitadores de degradado debe tener al menos dos paradas de degradado y quitar la parada de degradado especificada dejaría menos de dos paradas de degradado en la colección. |
Comentarios
Este método libera la interfaz IXpsOMGradientStop 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.
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, Windows Vista con SP2 y Platform Update para Windows Vista [aplicaciones de escritorio | Aplicaciones para UWP] |
Servidor mínimo compatible | Windows Server 2008 R2, Windows Server 2008 con SP2 y Actualización de plataforma para Windows Server 2008 [aplicaciones de escritorio | Aplicaciones para UWP] |
Plataforma de destino | Windows |
Encabezado | xpsobjectmodel.h |