ArcGISPortalViewer.Common.PortalItemToHtmlStringConverter.ConvertPortalItemToHtmlString C# (CSharp) Метод

ConvertPortalItemToHtmlString() приватный статический Метод

private static ConvertPortalItemToHtmlString ( ArcGISPortalItem portalItem ) : string
portalItem ArcGISPortalItem
Результат string
        private static string ConvertPortalItemToHtmlString(ArcGISPortalItem portalItem)
        {
            if (portalItem != null)
            {
                var sb = new StringBuilder();
                sb.Append("<h2>");
                sb.Append("Description");
                sb.Append("</h2>");
                sb.Append(portalItem.Description);
                sb.Append("<h2>");
                sb.Append("Access and Use Constraints");
                sb.Append("</h2>");
                sb.Append(portalItem.LicenseInfo);
                sb.Append("<h2>");
                sb.Append("Credits");
                sb.Append("</h2>");
                sb.Append(portalItem.AccessInformation);
                sb.Append("<h2>");
                sb.Append("Tags");
                sb.Append("</h2>");
                var index = 0;
                foreach (var tag in portalItem.Tags)
                {
                    if (index++ != 0)
                        sb.Append("<span>, </span>");
                    sb.AppendFormat("<a href=\"arcgis://search/{0}\" style=\"text-decoration:none\" >{1}</a>", Uri.EscapeDataString(tag), tag);
                }
                return sb.ToString();
            }
            return string.Empty;
        }