loxsmoke / docxml Goto Github PK
View Code? Open in Web Editor NEWC# XML documentation reader
License: MIT License
C# XML documentation reader
License: MIT License
I'd like to request support for the aforementioned XML tag as recommended by MS Docs here.
Hi, looks like a really nice lib! The only thing I can't get to work is getting docs from properties of a record
. Maybe I'm doing it wrong, please advice me.
/// <summary>
/// Retrieving this seems fine.
/// </summary>
/// <param name="SomeInt">Can't touch me.</param>
/// <param name="SomeBool">Can't touch me.</param>
public record Foo( int SomeInt, bool SomeBool );
Hi,
Does your library also allow getting input types
<member name="M:System.IO.File.AppendAllText(System.String,System.String,System.Text.Encoding)">
<summary>Appends the specified string to the file, creating the file if it does not already exist.</summary>
<param name="path">The file to append the specified string to.</param>
<param name="contents">The string to append to the file.</param>
<param name="encoding">The character encoding to use.</param>
<exception cref="T:System.ArgumentException">
Here I would like to co-relate
System.String, System.String, System.Text.Encoding to each of the param
tags that have been used in the documentation.
Currently when using GetTypeComments
you cannot receive comments about type parameters.
I see that Exception
tags are unhandled or at least its not mentioned in the documenttation
An example of exception tags
<exception cref="T:System.ArgumentNullException">
<paramref name="dependencies" /> is <see langword="null" />.- or -A <see cref="T:System.Web.Caching.CacheDependency" /> object in <paramref name="dependencies" /> is <see langword="null" />.</exception>
<exception cref="T:System.InvalidOperationException">A <see cref="T:System.Web.Caching.CacheDependency" /> object is referenced from more than one <see cref="T:System.Web.Caching.Cache" /> entry.</exception>
these typically appear in methods or properties.
would it be too hard to support these?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.