ChoiceFactoryOptions 클래스

  • java.lang.Object
    • com.microsoft.bot.dialogs.choices.ChoiceFactoryOptions

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

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

필드 세부 정보

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)

다른 옵션 개체를 복제하고 필요한 경우 기본값을 적용합니다.

매개 변수:

options - 복제할 options 개체입니다.

ChoiceFactoryOptions

public ChoiceFactoryOptions(String withInlineSeparator, String withInlineOr, String withInlineOrMore)

지정한 서식 값을 사용하여 옵션을 만듭니다.

매개 변수:

withInlineSeparator - 인라인 세퍼레이터 값입니다.
withInlineOr - 인라인 또는 값입니다.
withInlineOrMore - 인라인 이상 값입니다.

ChoiceFactoryOptions

public ChoiceFactoryOptions(String withInlineSeparator, String withInlineOr, String withInlineOrMore, boolean withIncludeNumbers)

클래스의 새 인스턴스를 초기화합니다. 사용 예제는 ConfirmPrompt의 코드를 참조하세요.

매개 변수:

withInlineSeparator - 인라인 세퍼레이터 값입니다.
withInlineOr - 인라인 또는 값입니다.
withInlineOrMore - 인라인 이상 값입니다.
withIncludeNumbers - 숫자를 선택 항목으로 포함할지 여부를 나타내는 플래그입니다.

메서드 세부 정보

getIncludeNumbers

public Boolean getIncludeNumbers()

인라인 및 목록 스타일 선택 항목 앞에 선택한 인덱스가 추가되는지 여부를 나타내는 값을 가져옵니다. "1에서와 같습니다. choice". false이면 목록 스타일에서 글머리 기호 목록을 대신 사용합니다. 기본값은 true입니다.

반환:

false이면 목록 스타일에서 글머리 기호 목록을 사용합니다.

getInlineOr

public String getInlineOr()

선택 항목이 2개뿐인 경우 선택 항목 사이에 삽입된 구분 기호를 가져옵니다. 기본값은 '" 또는 "'입니다. 선택 사항입니다.

반환:

선택 항목이 2개뿐인 경우 선택 영역 사이에 삽입된 구분 기호입니다.

getInlineOrMore

public String getInlineOrMore()

선택 항목이 2개 이상인 경우 마지막 2개 선택 항목 사이에 삽입된 구분 기호를 가져옵니다. 기본값은 '", "'입니다. 선택 사항입니다.

반환:

선택 항목이 2개 이상인 경우 마지막 2개 선택 항목 사이에 삽입된 구분 기호입니다.

getInlineSeparator

public String getInlineSeparator()

선택 항목이 2개 이상인 경우 개별 선택 항목을 구분하는 데 사용되는 문자를 가져옵니다. 기본값은 '", "'입니다. 선택 사항입니다.

반환:

seperator입니다.

setIncludeNumbers

public void setIncludeNumbers(Boolean withIncludeNumbers)

인라인 및 목록 스타일 선택 항목에 선택한 인덱스 접두사를 지정할지 여부를 나타내는 값을 설정합니다.

매개 변수:

withIncludeNumbers - false이면 목록 스타일에서 글머리 기호 목록을 대신 사용합니다.

setInlineOr

public void setInlineOr(String withInlineOr)

선택 항목이 2개뿐인 경우 선택 항목 사이에 삽입된 구분 기호를 설정합니다.

매개 변수:

withInlineOr - 선택 항목이 2개뿐인 경우 선택 영역 사이에 삽입된 구분 기호입니다.

setInlineOrMore

public void setInlineOrMore(String withInlineOrMore)

선택 항목이 2개 이상인 경우 마지막 2개 선택 항목 사이에 삽입된 구분 기호를 설정합니다.

매개 변수:

withInlineOrMore - 선택 항목이 2개 이상인 경우 마지막 2개 선택 항목 사이에 삽입된 구분 기호입니다.

setInlineSeparator

public void setInlineSeparator(String withSeperator)

선택 항목이 2개 이상인 경우 개별 선택 항목을 구분하는 데 사용되는 문자를 설정합니다.

매개 변수:

withSeperator - seperator입니다.

적용 대상