示例#1
0
        /// <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));
 }
示例#3
0
 /// <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)
 {
 }