示例#1
0
        public Reference <IUserInputQuestionNode> CreateUserInputQuestion(
            string definition,
            string questionName,
            string questionText,
            Type questionType)
        {
            var question = new UserInputQuestionNode(
                m_ids.Next,
                definition,
                questionName,
                questionText,
                questionType);

            return(DomainItemRegistration <IUserInputQuestionNode>(question));
        }
示例#2
0
        public DomainId <IUserInputQuestionNode> CreateUserInputQuestion(
            string definition,
            string questionName,
            string questionText,
            IQuestionType questionType)
        {
            var question = new UserInputQuestionNode(
                m_ids.Next,
                definition,
                questionName,
                questionText,
                questionType);

            questionType.InitializeVariable(m_symbolTable, question.Id);

            return(DomainItemRegistration <IUserInputQuestionNode>(question));
        }