Share via


IVsProfilerLaunchTargetInfo Interface

Definition

Specifies the target that will be launched by the profiler, not the project system.

public interface class IVsProfilerLaunchTargetInfo : Microsoft::VisualStudio::Shell::Interop::IVsProfilerTargetInfo
public interface class IVsProfilerLaunchTargetInfo : Microsoft::VisualStudio::Shell::Interop::IVsProfilerTargetInfo
__interface IVsProfilerLaunchTargetInfo : Microsoft::VisualStudio::Shell::Interop::IVsProfilerTargetInfo
[System.Runtime.InteropServices.Guid("5E580D53-B85D-41AB-A8F8-B4CD5517EC49")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsProfilerLaunchTargetInfo : Microsoft.VisualStudio.Shell.Interop.IVsProfilerTargetInfo
[<System.Runtime.InteropServices.Guid("5E580D53-B85D-41AB-A8F8-B4CD5517EC49")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IVsProfilerLaunchTargetInfo = interface
    interface IVsProfilerTargetInfo
Public Interface IVsProfilerLaunchTargetInfo
Implements IVsProfilerTargetInfo
Derived
Attributes
Implements

Properties

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.

Applies to