How does "Find interesting references" feature work?

VSdocman looks for implemented interfaces or interface implementing classes, argument types of current method or types used inside current method.

For example, let's have the following code:

Public Interface SampleInterface
End Interface
 
Public Class SampleClass1
End Class
 
Public Class SampleClass2
Implements SampleInterface
 
Public Sub sampleMethod1(ByVal x As SampleClass1)
End Sub
 
Public Sub sampleMethod2()
Dim tmp As SampleClass1
End Sub
 
Public Function sampleMethod3() As SampleClass1
End Function
End Class

VSdocman finds:

  1. SampleClass2 in SampleInterface because SampleClass2 implements SampleInterface.
  2. SampleInterface in SampleClass2 for the same reason.
  3. SampleClass1 in sampleMethod1 because it is used as its argument.
  4. SampleClass1 in sampleMethod2 because it is used inside the method. It must be declared using Dim.
  5. SampleClass1 in sampleMethod3 because it is used as return value.

 

Start generating your .NET documentation now!
DOWNLOAD
Free, fully functional trial
VSdocman Tip
Adding <see> and <seealso> links into your XML comments is easier with VSdocman's WYSIWYG comment editor.
Customers

Universities
Medical institutions
Government institutions
Large financial institutions
Thousands of SW companies

Deloitte & Touche
PricewaterhouseCoopers
Bloomberg
Wells Fargo
QBE

Caterpillar
Lear
DuPont
Pfizer

Boeing
Airbus
Rolls-Royce Naval Marine
Toyota Motorsport

Bose
Mitsubishi Electric
Johnson Controls
Bentley Systems

Intel
Hewlett Packard
Bosch (Australia)
Schneider Electric

Intergraph
Volvo Information Technology
SOPRA GROUP
Agilent Technologies
Tesco SW

Syncfusion
T-Systems
Verizon
Fraunhofer Heinrich-Hertz-Institut

vs launch partner logo

VS Mag award VS Mag award

I'd like to thank you for your help, both product and support are outstanding, I'm convinced having chosen the right product!

Etienne-Louis Nicolet