Compartir a través de


Método IInkCustomStrokes::Remove (msinkaut.h)

Quita la colección InkStrokes de la colección IInkCustomStrokes .

Sintaxis

HRESULT Remove(
  [in] VARIANT Identifier
);

Parámetros

[in] Identifier

Nombre o índice de la colección de trazos que se van a quitar de la colección de trazos personalizados.

Para obtener más información sobre la estructura VARIANT, vea Uso de la biblioteca COM.

Valor devuelto

Este método puede devolver uno de estos valores.

Código devuelto Descripción
S_OK
Correcto.
E_POINTER
Un parámetro contenía un puntero no válido.
E_OUTOFMEMORY
No se puede asignar memoria para completar la operación.
E_INK_EXCEPTION
Se produjo una excepción dentro del método .
E_INK_INCOMPATIBLE_OBJECT
El parámetro de entrada no es válido.
E_INK_MISMATCHED_INK_OBJECT
El objeto InkDisp de la colección InkStrokes y el objeto IInkStrokeDisp no coinciden.
E_FAIL
Se ha producido un error no especificado.
DISP_E_TYPEMISMATCH
Se pasó una variante no válida.

Comentarios

Las colecciones IInkCustomStrokes son conjuntos de referencias a datos de entrada de lápiz y no son los datos reales. Este método quita solo la colección de trazos de una instantánea de, o referencia a, los datos y no quita los datos de entrada de lápiz reales. Para eliminar la colección de los datos de entrada de lápiz reales, llame al método DeleteStrokes del objeto InkDisp .

El parámetro Identifier puede ser BSTR o LONG. Use un BSTR para el nombre proporcionado originalmente al trazo personalizado cuando se agregó a la colección y use un largo para el índice del trazo personalizado de la colección. Para especificar el nombre del trazo personalizado cuando se usa el enlace en tiempo de ejecución, como cuando se usa un lenguaje de scripting, debe pasar el argumento como un literal de cadena y no usar una variable.

Para obtener más información sobre el tipo de datos BSTR, vea Uso de la biblioteca COM.

Requisitos

   
Cliente mínimo compatible Windows XP Tablet PC Edition [solo aplicaciones de escritorio]
Servidor mínimo compatible No se admite ninguno
Plataforma de destino Windows
Encabezado msinkaut.h
Library InkObj.dll

Consulte también

DeleteStrokes (método)

IInkCustomStrokes (Interfaz)

Clase InkDisp