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
Create profiles with various project and solution properties. This way you can easily create different outputs, e.g. internal and end-user documentation.
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 have been using VSdocman to provide C# .NET API integrated documentation for our customers for the past 7 years. Keeping up with Microsoft's Visual Studio version changes can be challenging for developers, but VSdocman has continued to provide excellent functionality that meet our requirements to satisfy internal and external users. This company also provides immediate excellent customer support when issues or confusion occur.

Edna Turner Stilwell, Staff Writer/.NET Lead