IVsProfilerLaunchTargetInfo Interface
Specifies the target that will be launched by the profiler, not the project system.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop.11.0 (in Microsoft.VisualStudio.Shell.Interop.11.0.dll)
Syntax
'Declaration
<GuidAttribute("5E580D53-B85D-41AB-A8F8-B4CD5517EC49")> _
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)> _
Public Interface IVsProfilerLaunchTargetInfo _
Inherits IVsProfilerTargetInfo
[GuidAttribute("5E580D53-B85D-41AB-A8F8-B4CD5517EC49")]
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsProfilerLaunchTargetInfo : IVsProfilerTargetInfo
[GuidAttribute(L"5E580D53-B85D-41AB-A8F8-B4CD5517EC49")]
[InterfaceTypeAttribute(ComInterfaceType::InterfaceIsIUnknown)]
public interface class IVsProfilerLaunchTargetInfo : IVsProfilerTargetInfo
[<GuidAttribute("5E580D53-B85D-41AB-A8F8-B4CD5517EC49")>]
[<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)>]
type IVsProfilerLaunchTargetInfo =
interface
interface IVsProfilerTargetInfo
end
public interface IVsProfilerLaunchTargetInfo extends IVsProfilerTargetInfo
The IVsProfilerLaunchTargetInfo type exposes the following members.
Properties
Name | Description | |
---|---|---|
EnvironmentSettings | Gets the environment variables that the project system sets for the process to be launched. These variables are returned as a series of elements in the form “Variable=Value”. | |
LaunchProfilerFlags | Gets the flags that affect the launch. | |
ProcessArchitecture | Gets the architecture of the process that will be launched. This information is needed to correctly determine which profiling monitor to start. | |
References | Gets the references. If binaries are referenced by this project, they are returned in this property. For VSLangProj.VSProjects, this can be the References property. You can also provide the full path to a project file if you have a project reference. |
Top