Condividi tramite


Metodo IInkStrokeDisp::SetPacketValuesByProperty (msinkaut.h)

Modifica i valori dei pacchetti per una determinata proprietà.

Sintassi

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

Parametri

[in] bstrPropertyName

Identificatore univoco globale (GUID) delle costanti PacketProperty utilizzate per selezionare i dati dei pacchetti impostati. Usare PacketDescription per determinare le proprietà definite per questo tratto.

[in] PacketValues

Matrice di valori di dati dei pacchetti. Il metodo ha esito negativo se uno dei valori nella matrice non rientra nel valore minimo o massimo della proprietà. Per determinare l'intervallo di valori nella proprietà, chiamare il metodo GetPacketDescriptionPropertyMetrics .

[in, optional] Index

facoltativo. Indice iniziale del pacchetto da modificare. Il valore predefinito ISC_FirstElement, definito nel tipo di enumerazione ItemSelectionConstants , specifica il primo pacchetto.

[in, optional] Count

facoltativo. Specifica il numero di pacchetti nel tratto da modificare e il numero di valori in PacketValues. Il valore predefinito ISC_AllElements, definito nel tipo di enumerazione ItemSelectionConstants , specifica che tutti i pacchetti vengono modificati.

[out, retval] NumberOfPacketsSet

Quando termina, questo metodo contiene il numero effettivo di pacchetti impostati.

Valore restituito

Questo metodo può restituire uno di questi valori.

Codice restituito Descrizione
S_OK
Operazione completata.
E_POINTER
Un parametro contiene un puntatore non valido.
CO_E_CLASSSTRING
Formato GUID non valido.
E_INVALIDARG
Variant non valido, indice (non compreso nell'intervallo) o GUID della proprietà.
E_INK_EXCEPTION
Si è verificata un'eccezione all'interno del metodo .

Requisiti

Requisito Valore
Client minimo supportato Windows XP Tablet PC Edition [solo app desktop]
Server minimo supportato Nessuno supportato
Piattaforma di destinazione Windows
Intestazione msinkaut.h
Libreria InkObj.dll

Vedi anche

Metodo GetPacketDescriptionPropertyMetrics

Interfaccia IInkStrokeDisp

Enumerazione ItemSelectionConstants

Costanti PacketPropertyGuids