Segnaposto

I segnaposto rappresentano un tipo di ritorno, una classe dichiarante o un argomento del metodo. I segnaposto possono essere compilati automaticamente o manualmente in base al tipo di 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 regole

  • Segnaposto 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.

Segnaposto argomento