/// <summary>Parses .Net XML documentation cref.</summary> public static new DotNetCommentQualifiedLink FromVisualStudioXml(string cref) { int divider = cref.IndexOf("("); if (divider > -1 || cref.StartsWith("M:")) { return(DotNetCommentMethodLink.FromVisualStudioXml(cref)); } return(new DotNetCommentQualifiedLink(DotNetQualifiedName.FromVisualStudioXml(cref))); }
/// <duplicate cref='DotNetCommentMethodLink.MatchesSignature(DotNetMethod)' /> public bool MatchesSignature(DotNetCommentMethodLink link) { return(link.MatchesSignature(this)); }
/// <summary> /// Returns true if this indexer's signature matches the method signature. /// </summary> public bool Matches(DotNetCommentMethodLink methodLink) { return(Matches(methodLink.MethodName)); }
/// <summary></summary> public DotNetCommentMethodLinkedGroup(DotNetCommentMethodLink link, CommentTag tag, List <DotNetComment> comments) : base(link, tag, comments) { }
/// <summary></summary> public DotNetCommentMethodLinkedGroup(DotNetCommentMethodLink link, CommentTag tag, params DotNetComment[] comments) : base(link, tag, comments) { }
/// <summary></summary> public DotNetCommentMethodLinkedGroup(DotNetCommentMethodLink link, CommentTag tag, DotNetComment comment) : base(link, tag, comment) { }