コード例 #1
0
        /// <summary>
        /// Generate the given template text from the supplied parameters values
        /// </summary>
        /// <param name="composer"></param>
        /// <param name="paramsValues"></param>
        /// <returns></returns>
        public static string GenerateText(this ParametricTextComposer composer, IDictionary <string, string> paramsValues)
        {
            composer.SetParametersValues(paramsValues);

            return(composer.GenerateText());
        }
コード例 #2
0
        /// <summary>
        /// Generate the given template text from the supplied parameters values
        /// </summary>
        /// <param name="composer"></param>
        /// <param name="paramsValues"></param>
        /// <returns></returns>
        public static string GenerateText(this ParametricTextComposer composer, IParametricTextComposerValueSource paramsValues)
        {
            composer.SetParametersValues(paramsValues);

            return(composer.GenerateText());
        }
コード例 #3
0
        /// <summary>
        /// Generate the given template text from the supplied parameters values
        /// </summary>
        /// <param name="composer"></param>
        /// <param name="paramsValues"></param>
        /// <returns></returns>
        public static string GenerateText(this ParametricTextComposer composer, params object[] paramsValues)
        {
            composer.SetParametersValues(paramsValues);

            return(composer.GenerateText());
        }