Compartir a través de


Método IInkStrokeDisp::SetPacketValuesByProperty (msinkaut.h)

Modifica los valores de paquete de una propiedad determinada.

Sintaxis

HRESULT SetPacketValuesByProperty(
  [in]           BSTR    bstrPropertyName,
  [in]           VARIANT PacketValues,
  [in, optional] long    Index,
  [in, optional] long    Count,
  [out, retval]  long    *NumberOfPacketsSet
);

Parámetros

[in] bstrPropertyName

Identificador único global (GUID) de las constantes PacketProperty que se usan para seleccionar qué datos de paquete se establecen. Use PacketDescription para determinar las propiedades definidas para este trazo.

[in] PacketValues

Matriz de valores de datos de paquetes. Se produce un error en el método si alguno de los valores de la matriz está fuera del valor mínimo o máximo de la propiedad. Para determinar el intervalo de valores de la propiedad , llame al método GetPacketDescriptionPropertyMetrics .

[in, optional] Index

Opcional. Índice inicial del paquete que se va a modificar. El valor predeterminado ISC_FirstElement, definido en el tipo de enumeración ItemSelectionConstants , especifica el primer paquete.

[in, optional] Count

Opcional. Especifica el número de paquetes del trazo que se van a modificar y el número de valores de PacketValues. El valor predeterminado ISC_AllElements, definido en el tipo de enumeración ItemSelectionConstants , especifica que se modifican todos los paquetes.

[out, retval] NumberOfPacketsSet

Cuando este método vuelve, contiene el número real de paquetes establecidos.

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.
E_INVALIDARG
Variante no válida, índice (fuera del intervalo) o GUID de propiedad.
E_INK_EXCEPTION
Se produjo una excepción dentro del método .

Requisitos

Requisito Value
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

GetPacketDescriptionPropertyMetrics (método)

IInkStrokeDisp (Interfaz)

ItemSelectionConstants (enumeración)

PacketPropertyGuids (constantes)