コード例 #1
0
        public virtual IDictionary <string, VariableValueDto> getFormVariables(string variableNames, bool deserializeValues)
        {
//JAVA TO C# CONVERTER WARNING: The original Java variable was marked 'final':
//ORIGINAL LINE: final org.camunda.bpm.engine.FormService formService = engine.getFormService();
            FormService    formService   = engine.FormService;
            IList <string> formVariables = null;

            if (!string.ReferenceEquals(variableNames, null))
            {
                StringListConverter stringListConverter = new StringListConverter();
                formVariables = stringListConverter.convertQueryParameterToType(variableNames);
            }

            VariableMap startFormVariables = formService.getTaskFormVariables(taskId, formVariables, deserializeValues);

            return(VariableValueDto.fromMap(startFormVariables));
        }