public static FormatURI ( JanusProtocolResourceType resourceType, string parameters ) : string | ||
resourceType | JanusProtocolResourceType | Тип ресурса. |
parameters | string | Параметр ссылки. |
Результат | string |
protected override string GetImagePrefix() { //return JanusProtocolInfo.FormatURI(JanusProtocolResourceType.Image, // @"ForumImages" + JanusProtocolInfo.ProtocolSeparatorChar); return(JanusProtocolInfo.FormatURI(JanusProtocolResourceType.Formatter, String.Empty)); }
public string GetImageUri(string name, StyleImageType imageType) { var si = GetStyleImage(name, imageType); return (si == null ? null : JanusProtocolInfo.FormatURI(JanusProtocolResourceType.Image, si.GetUri(Thread.CurrentThread.CurrentUICulture) .Replace( Path.DirectorySeparatorChar, JanusProtocolInfo.ProtocolSeparatorChar))); }
private void FormatterEventHandler(object sender, JanusProtocolEventArgs e) { using (var resr = Formatter.ResourceProvider.ReadResource(e.Parameters)) { if (resr.Binary) { e.Response = new Resource(resr.GetContentType(), (byte[])resr.Read()); } else { var prx = JanusProtocolInfo.FormatURI(JanusProtocolResourceType.Formatter, String.Empty); var src = ((String)resr.Read()).Replace("%URL%", prx); e.Response = new Resource(resr.GetContentType(), src); } } }
/// <summary> /// Получить внутренний формат ссылки для соответствующего /// <paramref name="resourceType"/>. /// </summary> /// <param name="resourceType">Тип ресурса.</param> /// <param name="parameters">Параметр ссылки.</param> /// <returns>Внутренний формат ссылки.</returns> public static string FormatURI(JanusProtocolResourceType resourceType, string parameters) { return(JanusProtocolInfo.FormatURI(resourceType, parameters)); }
public string FormatMessageRateURI(string parameters) { return(JanusProtocolInfo.FormatURI( JanusProtocolResourceType.MessageRate, parameters)); }
public string FormatUserInfoURI(string parameters) { return(JanusProtocolInfo.FormatURI( JanusProtocolResourceType.UserInfo, parameters)); }