public void AddParameter(string name, string val, UrlParameterType parameterType) { switch (parameterType) { case UrlParameterType.RenderingParameter: m_catalogItemUrlBuilder.AppendRenderingParameter(name, val); break; case UrlParameterType.ReportParameter: m_catalogItemUrlBuilder.AppendReportParameter(name, val); break; case UrlParameterType.ServerParameter: m_catalogItemUrlBuilder.AppendCatalogParameter(name, val); break; } }