Propiedades de FB_CreateJsonFormattedString
Nombre |
Tipo de datos |
Acceso |
Descripción |
---|---|---|---|
Error |
BOOLEAN |
Lectura |
Indica si se ha detectado un error. Este valor se restablecerá cada vez que llame otro método o propiedad. |
HasChild |
BOOLEAN |
Lectura |
Indica si el elemento seleccionado contiene elementos hijo. |
HasParent |
BOOLEAN |
Lectura |
Indica si existe un elemento padre para el elemento seleccionado. |
IsSelected |
BOOLEAN |
Lectura |
Indica si se ha seleccionado un elemento JSON. |
IsSelectedInArray |
BOOLEAN |
Lectura |
Indica si el elemento seleccionado es un elemento de una matriz. |
IsSelectedInObject |
BOOLEAN |
Lectura |
Indica TRUE si el elemento seleccionado es miembro de un objeto. |
NameOfParent |
Lectura |
Proporciona el nombre del elemento padre del elemento seleccionado. Si el nombre del elemento padre es igual a una cadena nula, significa que no se ha seleccionado ningún elemento o bien que el elemento es el elemento raíz, por lo que no contiene ningún elemento padre. Utilice la propiedad Result para validar el valor de una cadena nula. |
|
NameOfSelected |
STRING[GPL.Gc_uiJsonMaxLengthOfName |
Lectura/escritura |
Proporciona el nombre del elemento seleccionado. Si el nombre del elemento seleccionado es igual a una cadena nula, significa que no se ha seleccionado ningún elemento o bien que el elemento es el elemento raíz, por lo que no tiene nombre. Utilice la propiedad Result para validar el valor de una cadena nula. |
NumberOfChildren |
UINT |
Lectura |
Indica el número de hijos del elemento seleccionado. Si el número de hijos del elemento seleccionado es 0, significa que el elemento no tiene hijos o que no se ha seleccionado ningún elemento. Utilice la propiedad Result para validar un valor de 0. |
Result |
Lectura |
Proporciona información de diagnóstico y estado en forma de valor numérico. Este valor se restablecerá cada vez que llame otro método o propiedad. |
|
ResultMsg |
STRING[80] |
Lectura |
Proporciona información adicional de diagnóstico en forma de cadena. Este valor se restablecerá cada vez que llame otro método o propiedad. |
Timeout |
Time |
Lectura/escritura |
Una vez transcurrido este tiempo, se cancela la ejecución del método ParseAsync. Si el valor es T#0s, se aplica el valor predeterminado T#2s. NOTA: El tiempo transcurrido solo se verifica al principio de cada llamada de método cíclica. |
TypeOfSelected |
Lectura/escritura |
Devuelve el tipo JSON del valor del elemento seleccionado. |
|
ValueOfSelected |
Lectura/escritura |
Proporciona el valor del elemento seleccionado. Si el valor del elemento seleccionado es una cadena nula, significa que no se ha seleccionado ningún elemento o que el elemento es de tipo TypeArray o TypeObject y no contiene ningún valor que pueda devolverse como cadena. Utilice la propiedad Result para validar el valor de una cadena nula. |
NOTA: Antes de procesar el valor de una propiedad, compruebe que la propiedad Result devuelva Ok. Al acceder a una propiedad, se restablece el error anteriormente detectado que indicaban las propiedades correspondientes.