How to add custom links to a reference COM interop assembly?

Oct 29, 2008 at 12:10 AM

Currently I'm writing a library which is a wrapper around COM interfaces exposed using an interop assembly.

Is it possible with SHFB to somehow link the COM interfaces that are exposed using the interop assembly with the MSDN documentation about the interfaces?

For example, in my Sandcastle CHM file, I'd like a function like this:

 

public

 

SdoServiceControl(ISdoServiceControl serviceControl, string machineName)

 

 

where ISdoServiceControl is in the interop assembly to have ISdoServiceControl as a link to the appropriate documentation which is  http://msdn.microsoft.com/en-us/library/bb960664(VS.85).aspx

If so, how would I do this?

Thanks,
Mark

Coordinator
Oct 29, 2008 at 2:25 AM
Those type of links would have to be rendered by the ResolveReferenceLinks2 component.  It would then be a matter of whether or not the MSDN web service knows what to do with the reference to convert it to a link to the online content.  You can try it by using the Additional Reference Links plug-in to generate MSDN links to the referenced assembly.  See the plug-in help for info on how to configure it.

Eric