public string RenderMembers(TypeDoc doc)
{
var sb = new StringBuilder();
RenderAutoGeneratedComment(sb);
RenderList(sb, doc.Properties.OrderBy(p => p.Name), "Properties");
if(doc.Methods.Any()) {
RenderNewLine(sb);
RenderList(sb, doc.Methods.OrderBy(m => m.Name), "Methods", ExtenderDoc.BuildMethodSignature);
}
if(doc.Events.Any()) {
RenderNewLine(sb);
RenderList(sb, doc.Events.OrderBy(e => e.Name), "Events");
}
return sb.ToString();
}