IVsProfilableProjectCfg Methods

 

Namespace:   Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop.11.0 (in Microsoft.VisualStudio.Shell.Interop.11.0.dll)

NameDescription
System_CAPS_pubmethodAllBrowserTargetsFinished()

If browser targets were created, call this method when all of the browser targets have exited. This is useful if you want the project system finish profiling when the browser is closed by shutting down any services they provided.

System_CAPS_pubmethodBeforeLaunch(String^)

Gives the project system the opportunity to decide not to launch before the launch proceeds.

System_CAPS_pubmethodBeforeTargetsLaunched()

Task to run before profiling of targets starts. Call this method after the monitor starts and after instrumentation (except for dynamic website instrumentation). Call this method before any launch targets are started.

System_CAPS_pubmethodGetSupportedProfilingTasks(Array^)

Specifies the profiling tasks that are supported by this project system.

System_CAPS_pubmethodLaunchProfiler()

The profiler calls this method in the project system to start the launch procedure.

System_CAPS_pubmethodProfilerAnalysisFinished()

Called when a profiler analysis is fully completed. This method notifies the project system that it can now make a necessary cleaning (which should not be done too early because it would risk removing files that are still being analyzed by the profiler).

System_CAPS_pubmethodQueryProfilerTargetInfoEnum(IEnumVsProfilerTargetInfos^)

Provides information about targets that will be used for launch.

Return to top
Show: