Compartir a través de


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

Quita el objeto IInkExtendedProperty de la colección IInkExtendedProperties .

Sintaxis

HRESULT Remove(
  [in] VARIANT Identifier
);

Parámetros

[in] Identifier

Identificador del objeto IInkExtendedProperty que se va a quitar de la colección. El identificador puede ser un identificador único global (GUID), un índice o un objeto de propiedad extendida.

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.
CO_E_CLASSSTRING
Formato GUID no válido.
TPC_E_INVALID_PROPERTY
No se encontró la propiedad (GUID o índice no válidos).
E_INK_EXCEPTION
Se produjo una excepción dentro del método .
E_FAIL
Se ha producido un error no especificado.
E_INVALIDARG
Identificador de pantalla no válido.
E_UNEXPECTED
Parámetro o tipo de propiedad inesperados.

Comentarios

Este método quita solo la propiedad extendida de una instantánea de, o referencia a, los datos de entrada de lápiz y no quita los datos de entrada de lápiz reales.

El parámetro Identifier puede ser BSTR, LONG o IDispatch. Use un BSTR para el GUID de la propiedad, un LONG para el índice de la propiedad y un IDispatch para una referencia a una propiedad específica. Para especificar el GUID de la propiedad cuando se usa el enlace en tiempo de ejecución, como cuando se usa un lenguaje de scripting, debe pasar el argumento como literal STRING 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

IInkExtendedProperties (Interfaz)