コード例 #1
0
 public static string UrlPathEncode(string urlToEncode, bool allowHashParameter, bool encodeUnicodeCharacters, ref bool invalidUnicode)
 {
     if (urlToEncode != null && urlToEncode.Length != 0)
     {
         StringBuilder stringBuilder = new StringBuilder(255);
         TextWriter    output        = new StringWriter(stringBuilder, CultureInfo.InvariantCulture);
         SPHttpUtility.UrlPathEncode(urlToEncode, allowHashParameter, encodeUnicodeCharacters, output);
         return(stringBuilder.ToString());
     }
     return(urlToEncode);
 }
コード例 #2
0
        public static void UrlPathEncode(string urlToEncode, bool allowHashParameter, bool encodeUnicodeCharacters, TextWriter output)
        {
            bool flag = false;

            SPHttpUtility.UrlPathEncode(urlToEncode, allowHashParameter, encodeUnicodeCharacters, output, ref flag);
        }
コード例 #3
0
        public static string UrlPathEncode(string urlToEncode, bool allowHashParameter, bool encodeUnicodeCharacters)
        {
            bool flag = false;

            return(SPHttpUtility.UrlPathEncode(urlToEncode, allowHashParameter, encodeUnicodeCharacters, ref flag));
        }
コード例 #4
0
 public static string UrlPathEncode(string urlToEncode, bool allowHashParameter)
 {
     return(SPHttpUtility.UrlPathEncode(urlToEncode, allowHashParameter, false));
 }