Classe Token
|
Il tipo TokenInfo espone i seguenti membri.
Nome | Descrizione | |
---|---|---|
TokenInfo | Costruttore che permette, dato un token di inizializzare tutti i campi dell'oggetto. |
Nome | Descrizione | |
---|---|---|
AbsLength | Restituisce il numero di caratteri coinvolti dalla sostituzione del tassello in valore assoluto (sempre positivo). Di default è 0. | |
AbsoluteIdx | Restituisce l'indice del carattere iniziale del token all'interno della stringa finale. E' calcolato sommando le lunghezze (in valore assoluto) dei token che lo precedono nella lista. | |
Index | Restituisce l'indice (zero-based index) di questo elemento nella stringa di codifica. | |
IsValid | Restituisce true se questo oggetto è stato inizializzato con un token valido altrimenti false. Desume che il token sia valido se è stato assegnato il TokenType. | |
Length | Restituisce il numero di caratteri coinvolti dalla sostituzione del tassello. Se questo valore è negativo si intende che si debbano prendere a partire dalla fine della stringa di sostituzione. Di default è 0. | |
Level | Restituisce il livello della famiglia di riferimento. Se non specificato ha valore -1; | |
Name | In alcuni casi restituisce il nome del tassello. Es: "F", "P", "R", ecc; Altrimenti, nel caso degli attributi, restituisce il nome dell'attributo. Es: "CODICE", "DESCRIZIONE", ecc. | |
StartFrom | Restituisce il carattere di partenza della sostituzione. Di default è 0. | |
Token | Restituisce il token originale completo. | |
TokenType | Restituisce il tipo di token. | |
Value | Restituisce o imposta il valore di sostituzione del token. |
Nome | Descrizione | |
---|---|---|
Equals | (Sovrascrive ObjectEquals(Object)) | |
GetHashCode | (Sovrascrive ObjectGetHashCode) | |
ToString | (Sovrascrive ObjectToString) |