ChoiceFactoryOptions 클래스
- java.
lang. Object - com.
microsoft. bot. dialogs. choices. ChoiceFactoryOptions
- com.
public class ChoiceFactoryOptions
선택 항목 목록을 표시하기 위한 서식 옵션을 포함합니다.
필드 요약
| 한정자 및 형식 | 필드 및 설명 |
|---|---|
| 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 |
생성자 요약
| 생성자 | Description |
|---|---|
| ChoiceFactoryOptions() |
기본 옵션을 만듭니다. |
| ChoiceFactoryOptions(ChoiceFactoryOptions options) |
다른 옵션 개체를 복제하고 필요한 경우 기본값을 적용합니다. |
| ChoiceFactoryOptions(String withInlineSeparator, String withInlineOr, String withInlineOrMore) |
지정한 서식 값을 사용하여 옵션을 만듭니다. |
| ChoiceFactoryOptions(String withInlineSeparator, String withInlineOr, String withInlineOrMore, boolean withIncludeNumbers) |
클래스의 새 인스턴스를 초기화합니다. |
메서드 요약
| 한정자 및 형식 | 메서드 및 설명 |
|---|---|
| java.lang.Boolean |
getIncludeNumbers()
인라인 및 목록 스타일 선택 항목 앞에 선택한 인덱스가 추가되는지 여부를 나타내는 값을 가져옵니다. "1에서와 같습니다. |
| java.lang.String |
getInlineOr()
선택 항목이 2개뿐인 경우 선택 항목 사이에 삽입된 구분 기호를 가져옵니다. |
| java.lang.String |
getInlineOrMore()
선택 항목이 2개 이상인 경우 마지막 2개 선택 항목 사이에 삽입된 구분 기호를 가져옵니다. |
| java.lang.String |
getInlineSeparator()
선택 항목이 2개 이상인 경우 개별 선택 항목을 구분하는 데 사용되는 문자를 가져옵니다. |
| void |
setIncludeNumbers(Boolean withIncludeNumbers)
인라인 및 목록 스타일 선택 항목에 선택한 인덱스 접두사를 지정할지 여부를 나타내는 값을 설정합니다. |
| void |
setInlineOr(String withInlineOr)
선택 항목이 2개뿐인 경우 선택 항목 사이에 삽입된 구분 기호를 설정합니다. |
| void |
setInlineOrMore(String withInlineOrMore)
선택 항목이 2개 이상인 경우 마지막 2개 선택 항목 사이에 삽입된 구분 기호를 설정합니다. |
| void |
setInlineSeparator(String withSeperator)
선택 항목이 2개 이상인 경우 개별 선택 항목을 구분하는 데 사용되는 문자를 설정합니다. |
다음에서 상속된 메서드 java.lang.Object
필드 세부 정보
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
생성자 세부 정보
ChoiceFactoryOptions
public ChoiceFactoryOptions()
기본 옵션을 만듭니다.
ChoiceFactoryOptions
public ChoiceFactoryOptions(ChoiceFactoryOptions options)
다른 옵션 개체를 복제하고 필요한 경우 기본값을 적용합니다.
매개 변수:
ChoiceFactoryOptions
public ChoiceFactoryOptions(String withInlineSeparator, String withInlineOr, String withInlineOrMore)
지정한 서식 값을 사용하여 옵션을 만듭니다.
매개 변수:
ChoiceFactoryOptions
public ChoiceFactoryOptions(String withInlineSeparator, String withInlineOr, String withInlineOrMore, boolean withIncludeNumbers)
클래스의 새 인스턴스를 초기화합니다. 사용 예제는 ConfirmPrompt의 코드를 참조하세요.
매개 변수:
메서드 세부 정보
getIncludeNumbers
public Boolean getIncludeNumbers()
인라인 및 목록 스타일 선택 항목 앞에 선택한 인덱스가 추가되는지 여부를 나타내는 값을 가져옵니다. "1에서와 같습니다. choice". false이면 목록 스타일에서 글머리 기호 목록을 대신 사용합니다. 기본값은 true입니다.
반환:
getInlineOr
public String getInlineOr()
선택 항목이 2개뿐인 경우 선택 항목 사이에 삽입된 구분 기호를 가져옵니다. 기본값은 '" 또는 "'입니다. 선택 사항입니다.
반환:
getInlineOrMore
public String getInlineOrMore()
선택 항목이 2개 이상인 경우 마지막 2개 선택 항목 사이에 삽입된 구분 기호를 가져옵니다. 기본값은 '", "'입니다. 선택 사항입니다.
반환:
getInlineSeparator
public String getInlineSeparator()
선택 항목이 2개 이상인 경우 개별 선택 항목을 구분하는 데 사용되는 문자를 가져옵니다. 기본값은 '", "'입니다. 선택 사항입니다.
반환:
setIncludeNumbers
public void setIncludeNumbers(Boolean withIncludeNumbers)
인라인 및 목록 스타일 선택 항목에 선택한 인덱스 접두사를 지정할지 여부를 나타내는 값을 설정합니다.
매개 변수:
setInlineOr
public void setInlineOr(String withInlineOr)
선택 항목이 2개뿐인 경우 선택 항목 사이에 삽입된 구분 기호를 설정합니다.
매개 변수:
setInlineOrMore
public void setInlineOrMore(String withInlineOrMore)
선택 항목이 2개 이상인 경우 마지막 2개 선택 항목 사이에 삽입된 구분 기호를 설정합니다.
매개 변수:
setInlineSeparator
public void setInlineSeparator(String withSeperator)
선택 항목이 2개 이상인 경우 개별 선택 항목을 구분하는 데 사용되는 문자를 설정합니다.
매개 변수: