ChoiceFactoryOptions Klasse
- java.
lang. Object - com.
microsoft. bot. dialogs. choices. ChoiceFactoryOptions
- com.
public class ChoiceFactoryOptions
Enthält Formatierungsoptionen zum Darstellen einer Auswahlliste.
Feldzusammenfassung
| Modifizierer und Typ | Feld und Beschreibung |
|---|---|
| static final boolean | DEFAULT_INCLUDE_NUMBERS |
| static final java.lang.String | DEFAULT_INLINE_OR |
| static final java.lang.String | DEFAULT_INLINE_OR_MORE |
| static final java.lang.String | DEFAULT_INLINE_SEPERATOR |
Zusammenfassung zum Konstruktor
| Konstruktor | Beschreibung |
|---|---|
| ChoiceFactoryOptions() |
Erstellt Standardoptionen. |
| ChoiceFactoryOptions(ChoiceFactoryOptions options) |
Klont ein weiteres Optionsobjekt und wendet bei Bedarf Standardwerte an. |
| ChoiceFactoryOptions(String withInlineSeparator, String withInlineOr, String withInlineOrMore) |
Erstellt Optionen mit den angegebenen Formatierungswerten. |
| ChoiceFactoryOptions(String withInlineSeparator, String withInlineOr, String withInlineOrMore, boolean withIncludeNumbers) |
Initialisiert eine neue Instanz der Klasse. |
Methodenzusammenfassung
| Modifizierer und Typ | Methode und Beschreibung |
|---|---|
| java.lang.Boolean |
getIncludeNumbers()
Ruft einen Wert ab, der angibt, ob eine Inline- und Listenformatauswahl dem Index der Auswahl vorangestellt wird. wie in "1. |
| java.lang.String |
getInlineOr()
Ruft das Trennzeichen zwischen den Auswahlmöglichkeiten ab, wenn nur zwei Auswahlmöglichkeiten vorhanden sind. |
| java.lang.String |
getInlineOrMore()
Ruft das Trennzeichen zwischen den letzten 2 Auswahlmöglichkeiten ab, wenn mehr als 2 Auswahlmöglichkeiten vorhanden sind. |
| java.lang.String |
getInlineSeparator()
Ruft das Zeichen ab, das verwendet wird, um einzelne Auswahlmöglichkeiten zu trennen, wenn mehr als 2 Auswahlmöglichkeiten vorhanden sind. |
| void |
setIncludeNumbers(Boolean withIncludeNumbers)
Legt den Wert fest, der angibt, ob eine Inline- und Listenformatauswahl dem Index der Auswahl vorangestellt wird. |
| void |
setInlineOr(String withInlineOr)
Legt das Trennzeichen fest, das zwischen den Auswahlmöglichkeiten eingefügt wird, wenn nur zwei Auswahlmöglichkeiten vorhanden sind. |
| void |
setInlineOrMore(String withInlineOrMore)
Legt das Trennzeichen fest, das zwischen den letzten 2 Auswahlmöglichkeiten eingefügt wird, wenn mehr als 2 Auswahlmöglichkeiten vorhanden sind. |
| void |
setInlineSeparator(String withSeperator)
Legt das Zeichen fest, das verwendet wird, um einzelne Auswahlmöglichkeiten zu trennen, wenn mehr als 2 Auswahlmöglichkeiten vorhanden sind. |
Geerbte Methoden von java.lang.Object
Felddetails
DEFAULT_INCLUDE_NUMBERS
public static final boolean DEFAULT_INCLUDE_NUMBERS
DEFAULT_INLINE_OR
public static final String DEFAULT_INLINE_OR
DEFAULT_INLINE_OR_MORE
public static final String DEFAULT_INLINE_OR_MORE
DEFAULT_INLINE_SEPERATOR
public static final String DEFAULT_INLINE_SEPERATOR
Details zum Konstruktor
ChoiceFactoryOptions
public ChoiceFactoryOptions()
Erstellt Standardoptionen.
ChoiceFactoryOptions
public ChoiceFactoryOptions(ChoiceFactoryOptions options)
Klont ein weiteres Optionsobjekt und wendet bei Bedarf Standardwerte an.
Parameter:
ChoiceFactoryOptions
public ChoiceFactoryOptions(String withInlineSeparator, String withInlineOr, String withInlineOrMore)
Erstellt Optionen mit den angegebenen Formatierungswerten.
Parameter:
ChoiceFactoryOptions
public ChoiceFactoryOptions(String withInlineSeparator, String withInlineOr, String withInlineOrMore, boolean withIncludeNumbers)
Initialisiert eine neue Instanz der Klasse. Ein Beispiel für die Verwendung finden Sie im Code in "ConfirmPrompt".
Parameter:
Details zur Methode
getIncludeNumbers
public Boolean getIncludeNumbers()
Ruft einen Wert ab, der angibt, ob eine Inline- und Listenformatauswahl dem Index der Auswahl vorangestellt wird. wie in "1. choice". Wenn false, verwendet das Listenformat stattdessen eine Aufzählung. Der Standardwert ist true.
Gibt zurück:
getInlineOr
public String getInlineOr()
Ruft das Trennzeichen zwischen den Auswahlmöglichkeiten ab, wenn nur zwei Auswahlmöglichkeiten vorhanden sind. Der Standardwert ist "" oder "". Dies ist optional.
Gibt zurück:
getInlineOrMore
public String getInlineOrMore()
Ruft das Trennzeichen zwischen den letzten 2 Auswahlmöglichkeiten ab, wenn mehr als 2 Auswahlmöglichkeiten vorhanden sind. Der Standardwert ist '", oder "'. Dies ist optional.
Gibt zurück:
getInlineSeparator
public String getInlineSeparator()
Ruft das Zeichen ab, das verwendet wird, um einzelne Auswahlmöglichkeiten zu trennen, wenn mehr als 2 Auswahlmöglichkeiten vorhanden sind. Der Standardwert lautet "", "". Dies ist optional.
Gibt zurück:
setIncludeNumbers
public void setIncludeNumbers(Boolean withIncludeNumbers)
Legt den Wert fest, der angibt, ob eine Inline- und Listenformatauswahl dem Index der Auswahl vorangestellt wird.
Parameter:
setInlineOr
public void setInlineOr(String withInlineOr)
Legt das Trennzeichen fest, das zwischen den Auswahlmöglichkeiten eingefügt wird, wenn nur zwei Auswahlmöglichkeiten vorhanden sind.
Parameter:
setInlineOrMore
public void setInlineOrMore(String withInlineOrMore)
Legt das Trennzeichen fest, das zwischen den letzten 2 Auswahlmöglichkeiten eingefügt wird, wenn mehr als 2 Auswahlmöglichkeiten vorhanden sind.
Parameter:
setInlineSeparator
public void setInlineSeparator(String withSeperator)
Legt das Zeichen fest, das verwendet wird, um einzelne Auswahlmöglichkeiten zu trennen, wenn mehr als 2 Auswahlmöglichkeiten vorhanden sind.
Parameter: