Proprietà di FB_JsonUtilities

Panoramica

Nome

Tipo di dati

Accesso

Descrizione

Error

BOOLEAN

Lettura

Indica se stato rilevato un errore. Questo valore viene azzerato ogni volta che si chiama un metodo o una proprietà.

HasChild

BOOLEAN

Lettura

Indica se sono presenti elementi secondari per l'elemento selezionato.

HasParent

BOOLEAN

Lettura

Indica se è un elemento principale dell'elemento selezionato.

IsSelected

BOOLEAN

Lettura

Indica se è selezionato un elemento JSON.

IsSelectedInArray

BOOLEAN

Lettura

Indica se l'elemento selezionato è un elemento di un array.

IsSelectedInObject

BOOLEAN

Lettura

Indica se l'elemento selezionato è un membro di un oggetto.

NameOfParent

STRING[GPL.Gc_uiJsonMaxLengthOfName

Lettura

Fornisce il nome dell'elemento principale dell'elemento selezionato. Se il valore è una stringa Null, non viene selezionato alcun elemento oppure l'elemento è l'elemento radice che non ha un elemento padre. Utilizzare la proprietà Result per convalidare un valore di stringa nulla.

NameOfSelected

STRING[GPL.Gc_uiJsonMaxLengthOfName

Lettura/scrittura

Recupera o imposta il nome dell'elemento selezionato. Se il valore è una stringa Null, non viene selezionato alcun elemento o l'elemento è l'elemento radice senza nome. Utilizzare la proprietà Result per convalidare un valore di stringa nulla.

NumberOfChildren

UINT

Lettura

Fornisce il numero di elementi secondari dell'elemento selezionato. Se il valore è 0, l'elemento non ha elementi secondari o non è selezionato alcun elemento. Utilizzare la proprietà Result per convalidare un valore 0.

Result

ET_Result

Lettura

Fornisce il risultato della proprietà o del metodo chiamato ultimamente. Una chiamata di questa proprietà non influisce sul risultato stesso.

ResultMsg

STRING[80]

Lettura

Fornisce ulteriori informazioni come stringa per il valore dato della proprietà Result. Una chiamata di questa proprietà non influisce sul risultato stesso.

Timeout

Time

Lettura/scrittura

Al termine di questo periodo di tempo, l'esecuzione del metodo ParseAsync / WriteAsync viene annullata. Se il valore è T#0s, viene applicato il valore predefinito T#2s.

NOTA: Il tempo scaduto è verificato solo all'inizio di ogni chiamata al metodo ciclica.

TypeOfSelected

ET_JsonValueType

Lettura/scrittura

Recupera o imposta il tipo di valore dell'elemento selezionato.

ValueOfSelected

STRING[GPL.Gc_uiJsonMaxLengthOfValue]

Lettura/scrittura

Recupera o imposta il valore dell'elemento selezionato. Se il valore dell'elemento selezionato è una stringa nulla, nessun elemento è selezionato o l'elemento è di tipo TypeArray o TypeObject e non ha valore restituibile come stringa. Utilizzare la proprietà Result per convalidare un valore di stringa nulla.

NOTA: Accedendo a una proprietà, viene azzerato un errore rilevato in precedenza indicato dalle proprietà corrispondenti.