Searching the web for API documentation tools doesn't lead to a single winner. Still, it looks like Microsoft (at least partly) owns the open source SHFB (Sandcastle Help File Builder).
However, SHFB doesn't support Windows Runtime components and doesn't want to support them. Here's a quote from the bug resolution (https://shfb.codeplex.com/workitem/34854):
"It's a low usage case that I'm not going to address."
If SHFB is not the documentation tool, then what is it?
All a component offers is an API, and if that API can't be documented, the component can't be adopted. And if we shipped a component model without an API documentation model, then that component model cannot be publicly adopted.
So please tell me how I can document my component.
As we don't have a component marketing model either, my component is free. So the documenting tool better be free too.
Thanks,
Zlatko
This posting is provided "AS IS" with no warranties, and confers no rights.