Package | mx.utils |
Classe | public class UIDUtil |
Héritage | UIDUtil Object |
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
UIDUtil.createUID()
.
Remarque : si vous disposez d’un objet dynamique ne possédant aucune propriété [Bindable] (qui force l’objet à implémenter l’interface), Flex ajoute une propriété mx_internal_uid
qui contient un UID à l’objet. Pour éviter la présence de ce champ dans l’objet dynamique, affectez-lui l’attribut [Bindable], implémentez l’interface dans la classe d’objet ou définissez une propriété avec une valeur.
Méthode | Défini par | ||
---|---|---|---|
[statique]
Génère un UID (identifiant unique) en fonction du générateur de nombres pseudo-aléatoire ActionScript et de l’heure actuelle. | UIDUtil | ||
[statique]
Convertit un UID 128 bits codé en tant qu’objet ByteArray en représentation sous forme de chaîne. | UIDUtil | ||
[statique]
Renvoie l’UID (identifiant unique) de l’objet spécifié. | UIDUtil | ||
Indique si la propriété spécifiée d’un objet est définie. | Object | ||
Indique si une occurrence de la classe Object figure dans la chaîne de prototype de l’objet spécifié en tant que paramètre. | Object | ||
[statique]
Méthode d’utilitaire pour vérifier si une valeur de chaîne représente une valeur UID correctement formatée. | UIDUtil | ||
Indique si la propriété spécifiée existe et est énumérable. | Object | ||
Définit la disponibilité d’une propriété dynamique pour les opérations en boucle. | Object | ||
[statique]
Convertit une chaîne au format UID en objet ByteArray. | UIDUtil | ||
Renvoie la représentation de chaîne de cet objet, formatée selon les paramètres régionaux en vigueur. | Object | ||
Renvoie la représentation sous forme de chaîne de l’objet spécifié. | Object | ||
Renvoie la valeur primitive de l’objet spécifié. | Object |
createUID | () | méthode |
public static function createUID():String
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Génère un UID (identifiant unique) en fonction du générateur de nombres pseudo-aléatoire ActionScript et de l’heure actuelle.
L’UID est au format "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX"
où X est un chiffre hexadécimal (0-9, A-F).
Cet UID ne sera pas réellement globalement unique, mais c’est ce que nous pouvons faire de mieux sans prise en charge de lecteur en matière de génération d’UID.
Valeur renvoyéeString — UID généré.
|
fromByteArray | () | méthode |
public static function fromByteArray(ba:ByteArray):String
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Convertit un UID 128 bits codé sous la forme d’un objet ByteArray en représentation de chaîne. Le format correspond à celui généré par createUID. Si un objet ByteArray n’est pas fourni, la valeur null est renvoyée.
Paramètres
ba:ByteArray — Objet ByteArray de 16 octets de longueur représentant un UID 128 bits.
|
String — Représentation sous forme de chaîne de l’UID ou null si un objet ByteArray non valide est fourni.
|
getUID | () | méthode |
public static function getUID(item:Object):String
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Renvoie l’UID (identifiant unique) de l’objet spécifié. Si l’objet spécifié ne dispose pas d’un UID, la méthode lui en affecte un. Si une carte est spécifiée, cette méthode l’utilise pour construire l’UID. Si l’élément transmis est null, cette méthode renvoie une valeur d’UID null.
Paramètres
item:Object — Objet dont nous avons besoin de trouver l’UID.
|
String — UID trouvé ou généré.
|
isUID | () | méthode |
public static function isUID(uid:String):Boolean
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Méthode d’utilitaire pour vérifier si une valeur de chaîne représente une valeur UID correctement formatée. Les valeurs UID doivent être au format généré par createUID(), ce qui implique que sera créé que seuls A-F caractères en majuscule, ainsi que les chiffres 0 à 9 sont pris en charge.
Paramètres
uid:String — Valeur à tester pour vérifier si elle est formatée en tant qu’UID.
|
Boolean — Renvoie true si la valeur est formatée en tant qu’UID.
|
toByteArray | () | méthode |
public static function toByteArray(uid:String):ByteArray
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Convertit une chaîne au format UID en objet ByteArray. L’UID doit être au format généré par createUID. Dans le cas contraire, null est renvoyé.
Paramètres
uid:String — représentant un UID 128 bits
|
ByteArray — Objet ByteArray de 16 octets de longueur représentant les 128 bits de l’UID ou null si la conversion de l’UID est impossible.
|
Tue Jun 12 2018, 09:30 AM Z