|
Pour les types de propriété non pris en charge par ThingWorx, le type de propriété est considéré comme STRING.
|
Type de base
|
Description
|
||
---|---|---|---|
BASETYPENAME
|
Nom de type de base valide.
|
||
BLOB
|
Objet Blob.
|
||
BOOLEAN
|
Valeur "vrai" ou "faux".
|
||
DASHBOARDNAME
|
Nom de tableau de bord.
|
||
DATASHAPENAME
|
Référence à une forme de données dans le modèle. Fait l'objet d'un traitement spécial.
|
||
DATETIME
|
Date et heure formatées. La valeur DATETIME par défaut (default) de la plateforme (si aucune valeur par défaut n'a été définie explicitement dans la définition de propriété) correspond à la date par rapport à l'epoch UNIX (1/1/1970) pour les propriétés persistantes et non persistantes.
|
||
GUID
|
Identificateur global unique. La valeur GUID par défaut (default) de la plateforme est le GUID Nil (00000000-0000-0000-0000-000000000000) pour les propriétés persistantes et non persistantes. Lorsqu'une propriété GUID est créée, un GUID est automatiquement créé dès lors qu'aucune valeur ou valeur par défaut n'a été définie par l'utilisateur. Les comportements suivants valent pour les propriétés GUID persistantes et non persistantes et sont également applicables dans un scénario de fédération :
• Si la propriété est définie comme persistante ou non persistante et qu'aucune valeur ou valeur par défaut n'a été définie par l'utilisateur, une nouvelle valeur GUID sera générée à chaque initialisation de l'objet. Une nouvelle valeur est générée lors de tout redémarrage du système ou de l'objet.
• Si la propriété est persistante et qu'une valeur ou une valeur par défaut a été définie par l'utilisateur, aucune nouvelle valeur n'est générée lors du redémarrage de l'objet ou du système.
|
||
GROUPNAME
|
Nom de groupe d'utilisateurs.
|
||
HTML
|
Contenu HTML.
|
||
HYPERLINK
|
URL standard (telle que www.ptc.com).
|
||
IMAGE
|
Données binaires qui peuvent être rendues sous la forme d'une image.
|
||
IMAGELINK
|
Lien URL vers une image.
|
||
INFOTABLE
|
Représentation standard de données dans ThingWorx, similaire à un jeu de résultats SQL. Un certain nombre de services intégrés sont disponibles pour la génération, la consommation et l'analyse d'une table d'informations.
|
||
INTEGER
|
Valeur numérique qui n'a pas de partie décimale.
|
||
JSON
|
Objet au format JSON (JavaScript Object Notation).
|
||
LOCATION
|
Coordonnées WGS (World Geodetic System) 84 standard, exprimées sous la forme [longitude, latitude], élévation.
|
||
LONG
|
Le type LONG s'utilise lorsqu'une valeur est plus longue que celles qu'autorise le type de base INTEGER.
|
||
MASHUPNAME
|
Référence à une application composite ThingWorx. Fait l'objet d'un traitement spécial.
|
||
MENUNAME
|
Nom de menu.
|
||
NUMBER(FLOAT)
|
Valeur numérique.
|
||
PASSWORD
|
Valeur de mot de passe masquée.
|
||
QUERY
|
Objet JSON incluant un tableau de filtres. Chaque filtre doit inclure des éléments value, type et fieldname.
|
||
SCHEDULE
|
Planification CRON (configurée à l'aide de l'éditeur de planification).
|
||
STRING
|
Chaîne de caractères alphanumériques de n'importe quelle longueur.
|
||
TAGS
|
Valeurs de tag ThingWorx.
|
||
TEXT
|
Chaîne de caractères alphanumériques de n'importe quelle longueur. A la différence d'une chaîne STRING, une chaîne TEXT est indexée.
|
||
THINGCODE
|
Représentation numérique d'un objet contenant un ID de domaine et un ID d'instance. Par exemple, 2:1.
|
||
THINGNAME
|
Référence à un objet dans le modèle. Fait l'objet d'un traitement spécial.
|
||
THINGSHAPENAME
|
Référence à une forme d'objet dans le modèle. Fait l'objet d'un traitement spécial.
|
||
THINGTEMPLATENAME
|
Nom de modèle d'objet.
|
||
USERNAME
|
Référence à un utilisateur ThingWorx.
|
||
VEC2
|
Suite de deux valeurs numériques. Coordonnées 2D x et y, par exemple.
|
||
VEC3
|
Suite de trois valeurs numériques. Coordonnées 3D x, y et z, par exemple.
|
||
VEC4
|
Suite de quatre valeurs numériques. Coordonnées 4D x, y, z et w, par exemple.
|
||
XML
|
Extrait de code ou document XML.
|
|
Les valeurs entrées dans les champs Valeur min. et Valeur max. sont uniquement indicatives. Des valeurs inférieures ou supérieures aux valeurs spécifiées sont acceptées.
|
Spécification OData
|
Mappage hérité
|
Dernier mappage
|
||
---|---|---|---|---|
Type de données OData
|
Type de données ThingWorx
x-twx-datatype
|
Format de données ThingWorx
|
Type de données ThingWorx
x-twx-datatype
|
Format de données ThingWorx
|
Edm. String
|
STRING
|
—
|
STRING
|
—
|
Edm.Guid
|
STRING
|
uuid
|
STRING
|
uuid
|
Edm.Boolean
|
BOOLEAN
|
—
|
BOOLEAN
|
—
|
Edm.Byte
|
STRING
|
byte
|
STRING
|
byte
|
Edm.Sbyte
|
INTEGER
|
—
|
INTEGER
|
—
|
Edm.lnt
|
INTEGER
|
—
|
INTEGER
|
—
|
Edm.lnt32
|
INTEGER
|
—
|
INTEGER
|
—
|
Edm.lnt64
|
LONG
|
int64
|
LONG
|
int64
|
Edm.Decimal
|
NUMBER
|
—
|
NUMBER
|
—
|
Edm.Single
|
NUMBER
|
float
|
NUMBER
|
float
|
Edm.Double
|
STRING
|
double
|
NUMBER
|
double
|
Edm.Date
|
STRING
|
date
|
DATETIME
|
date
|
Edm.DateTime
|
STRING
|
date-time
|
DATETIME
|
date-time
|
Edm.DateTimeOffset
|
STRING
|
date-time
|
DATETIME
|
date-time
|
Edm.Time
|
STRING
|
date-time
|
DATETIME
|
date-time
|
Edm.TimeOfDay
|
STRING
|
date-time
|
DATETIME
|
date-time
|