2017-05-08 6 views
2

promptDialog를 만들려고 할 때 사용자가 일부 텍스트를 입력했습니다.PromtDialog.Text를 사용하면 텍스트 영역 만 표시되고 텍스트 영역은 표시되지 않습니까?

Documentation for PromptDialog

코드 : 이것은 단지 메시지와 함께 로봇의 기본 응답으로 표시 트리거

PromptDialog.Text(
      context, 
      ResumeAfterAnswerAsync, 
      "What is your name?", 
      null, 5); 

: "당신의 이름은 무엇입니까" 아래 이미지와 같습니다. 내가 예상 한 것은 대화 상자의 텍스트 영역이었습니다. 프롬프트 대화 상자와 같은 종류의 확인 대화 상자에서는 스크린 샷의 맨 아래에 입력 필드 만 볼 수 있습니다.

Screenshot of bot emulator

설계하여이 behaivor인가? 서버에 전송 된 다음 메시지가 입력임을 의미합니다. 아니면 내가 여기서 뭔가 잘못하고있는거야?

답변

1

이것은 의도적으로 설계된 것입니다. 대부분의 채널에서 텍스트 영역을 렌더링 할 수 없기 때문에 텍스트 영역을 갖는 것이 의미가 없습니다.