public static Tag ( string tag, string content, string>.IEnumerable |
||
tag | string | |
content | string | |
attributes | string>.IEnumerable | |
Результат | string |
private string AddIdSpanForImplicitConstructorIfNecessary(HtmlElementInfo hyperlinkInfo, string html) { if (hyperlinkInfo != null && hyperlinkInfo.DeclaredSymbol != null) { INamedTypeSymbol namedTypeSymbol = hyperlinkInfo.DeclaredSymbol as INamedTypeSymbol; if (namedTypeSymbol != null) { var implicitInstanceConstructor = namedTypeSymbol.Constructors.FirstOrDefault(c => !c.IsStatic && c.IsImplicitlyDeclared); if (implicitInstanceConstructor != null) { var symbolId = SymbolIdService.GetId(implicitInstanceConstructor); html = Markup.Tag("span", html, new Dictionary <string, string> { { "id", symbolId } }); projectGenerator.AddDeclaredSymbol( implicitInstanceConstructor, symbolId, documentRelativeFilePathWithoutHtmlExtension, 0); } } } return(html); }