IVsDebuggableProjectCfg2 Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Поддерживает запуск отладки (команда F5). Расширяет IVsDebuggableProjectCfg, чтобы предоставить вызов метода (OnBeforeDebugLaunch(UInt32)) до запуска отладчика.
public interface class IVsDebuggableProjectCfg2 : Microsoft::VisualStudio::Shell::Interop::IVsDebuggableProjectCfg
public interface class IVsDebuggableProjectCfg2 : Microsoft::VisualStudio::Shell::Interop::IVsDebuggableProjectCfg
__interface IVsDebuggableProjectCfg2 : Microsoft::VisualStudio::Shell::Interop::IVsDebuggableProjectCfg
[System.Runtime.InteropServices.Guid("2559D053-417E-4276-A905-193191B5816A")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsDebuggableProjectCfg2 : Microsoft.VisualStudio.Shell.Interop.IVsDebuggableProjectCfg
[<System.Runtime.InteropServices.Guid("2559D053-417E-4276-A905-193191B5816A")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsDebuggableProjectCfg2 = interface
interface IVsDebuggableProjectCfg
Public Interface IVsDebuggableProjectCfg2
Implements IVsDebuggableProjectCfg
- Атрибуты
- Реализации
Методы
| DebugLaunch(UInt32) |
Запускает отладчик. Наследуется от IVsDebuggableProjectCfg. |
| EnumOutputs(IVsEnumOutputs) |
Устаревший методы. Не используйте. Наследуется от IVsDebuggableProjectCfg. |
| get_BuildableProjectCfg(IVsBuildableProjectCfg) |
Предоставляет доступ к IVsBuildableProjectCfg интерфейсу конфигурации, используемому для управления процессом сборки. Наследуется от IVsDebuggableProjectCfg. |
| get_CanonicalName(String) |
Возвращает каноническое имя конфигурации. Наследуется от IVsDebuggableProjectCfg. |
| get_DisplayName(String) |
Возвращает строку, которая описывает конфигурацию и может быть отображена в пользовательском интерфейсе окружения. Наследуется от IVsDebuggableProjectCfg. |
| get_IsDebugOnly(Int32) |
Устаревший методы. Не используйте. Наследуется от IVsDebuggableProjectCfg. |
| get_IsPackaged(Int32) |
Устаревший методы. Не используйте. Наследуется от IVsDebuggableProjectCfg. |
| get_IsReleaseOnly(Int32) |
Устаревший методы. Не используйте. Наследуется от IVsDebuggableProjectCfg. |
| get_IsSpecifyingOutputSupported(Int32) |
Устаревший методы. Не используйте. Наследуется от IVsDebuggableProjectCfg. |
| get_Platform(Guid) |
Устаревший методы. Не используйте. Наследуется от IVsDebuggableProjectCfg. |
| get_ProjectCfgProvider(IVsProjectCfgProvider) |
Устаревший методы. Не используйте. Наследуется от IVsDebuggableProjectCfg. |
| get_RootURL(String) |
Возвращает корневой URL-адрес конфигурации для выходных элементов. Наследуется от IVsDebuggableProjectCfg. |
| get_TargetCodePage(UInt32) |
Устаревший методы. Не используйте. Наследуется от IVsDebuggableProjectCfg. |
| get_UpdateSequenceNumber(ULARGE_INTEGER[]) |
Устаревший методы. Не используйте. Наследуется от IVsDebuggableProjectCfg. |
| OnBeforeDebugLaunch(UInt32) |
Предоставляет метод, который средство реализации может использовать для выполнения действий до фактического запуска отладчика. |
| OpenOutput(String, IVsOutput) |
Устаревший методы. Не используйте. Наследуется от IVsDebuggableProjectCfg. |
| QueryDebugLaunch(UInt32, Int32) |
Определяет, возможен ли запуск отладчика с заданным состоянием флагов запуска. Наследуется от IVsDebuggableProjectCfg. |