Flash CS4 Professional ActionScript 2.0

Classe DeltaItem

Nom de classe ActionScript mx.data.components.datasetclasses.DeltaItem

La classe DeltaItem fournit des informations sur une opération individuelle effectuée sur un objet de transfert. Elle indique si une propriété d'un objet de transfert a été modifiée directement ou par un appel de méthode. Elle indique également l'état d'origine des propriétés d'un objet de transfert. Par exemple, si la source du paquet delta était un jeu de données, l'objet DeltaItem contient des informations sur tous les champs qui ont été modifiés.

Outre les éléments ci-dessus, un objet DeltaItem contient éventuellement les réponses du serveur, comme la valeur en cours et un message.

REMARQUE

 

La classe DeltaItem est prise en charge uniquement si vous travaillez dans un document spécifiant ActionScript 2.0 dans ses paramètres de publication.

Servez-vous de la classe DeltaItem pour accéder aux modifications dans un paquet delta.
Pour accéder à ces modifications, utilisez DeltaPacket.getIterator(), qui renvoie un itérateur de deltas. Chaque delta contient zéro ou plusieurs occurrences DeltaItem, accessibles via Delta.getItemByName() ou Delta.getChangeList().

Propriétés de la classe DeltaItem

Le tableau suivant présente les propriétés de la classe DeltaItem.

Propriété

Description

DeltaItem.argList

Lorsqu'une modification est apportée par un appel de méthode, il s'agit du tableau des valeurs transmises à la méthode. Cette propriété est en lecture seule.

DeltaItem.curValue

En cas de modification d'une propriété, il s'agit de la valeur de la propriété du serveur en cours.
Cette propriété est en lecture seule.

DeltaItem.delta

Delta associé à l'objet DeltaItem. Cette propriété est en lecture seule.

DeltaItem.kind

Type de modification.

DeltaItem.message

Message du serveur associé à l'objet DeltaItem.

DeltaItem.name

Nom de la propriété ou de la méthode qui a changé. Cette propriété est en lecture seule.

DeltaItem.newValue

En cas de modification d'une propriété, il s'agit de sa nouvelle valeur. Cette propriété est en lecture seule.

DeltaItem.oldValue

En cas de modification d'une propriété, il s'agit de son ancienne valeur. Cette propriété est en lecture seule.