Segnaposto
I modelli di frase vocabolari contengono segnaposto. I segnaposto rappresentano lacune nelle frasi che possono essere riempite in modo automatico o manualmente quando si modificano le regole. I segnaposto sono identificati da parentesi curly {}.
Esistono tre tipi di segnaposto:
Segnaposto soggetti, che vengono compilati automaticamente
{this}segnaposto, che si completa manualmente quando si modificano le regoleSegnaposto degli argomenti, che rappresentano gli argomenti di un metodo e che si completano manualmente quando si modificano le regole
Per impostare un testo diverso per un segnaposto di argomento, utilizzare la sintassi {x,
"my text"} nel modello di frase.
Segnaposto soggetto
I segnaposto oggetto vengono mostrati nelle frasi di navigazione. Il soggetto è un termine di business che è possibile modificare in BOM Editor. Il soggetto corrisponde al tipo di ritorno di un membro.
Il segnaposto soggetto è facoltativo. Quando utilizzato in regole, il segnaposto soggetto prende automaticamente il numero e l'articolo apposito per il contesto. Nel testo del segnaposto, il soggetto deve essere specificato utilizzando la forma singolare, senza articolo.
{this} segnaposto
Il segnaposto {this} rappresenta la classe dichiarante di un membro. Non è possibile utilizzare questo segnaposto nella verbalizzazione dei membri statici.
Ad esempio, per un attributo lastName di tipo String in classe Customerè possibile specificare il seguente modello di frase:
{last name} di {this}
Se non vi è ambiguità, è possibile scrivere modelli di frasi semplificate non utilizzando il segnaposto {this} . Vedi Modelli di frase semplificati.
Segnaposto argomento
I segnaposto di argomento rappresentano gli argomenti dei metodi. Sono rappresentati dall'indice dell'argomento.
Ad esempio, la frase d'azione in {this},
display the message {0} è la verbalizzazione del metodo Session.displayMessage(String). {0} è il segnaposto dell'argomento per un String.
