IVsProjectCfgDebugTargetSelection.GetCurrentDebugTarget(Guid, UInt32, String) Метод

Определение

Извлекает команду, которая в настоящий момент зафиксирована на контроллере меню целевого объекта отладки.

public:
 void GetCurrentDebugTarget([Runtime::InteropServices::Out] Guid % pguidDebugTargetType, [Runtime::InteropServices::Out] System::UInt32 % pDebugTargetTypeId, [Runtime::InteropServices::Out] System::String ^ % pbstrCurrentDebugTarget);
public void GetCurrentDebugTarget (out Guid pguidDebugTargetType, out uint pDebugTargetTypeId, out string pbstrCurrentDebugTarget);
abstract member GetCurrentDebugTarget : Guid * uint32 * string -> unit
Public Sub GetCurrentDebugTarget (ByRef pguidDebugTargetType As Guid, ByRef pDebugTargetTypeId As UInteger, ByRef pbstrCurrentDebugTarget As String)

Параметры

pguidDebugTargetType
Guid

[out] Идентификатор GUID, содержащий тип целевого объекта отладки.

pDebugTargetTypeId
UInt32

[out] идентификатор типа целевого объекта для отладки.

pbstrCurrentDebugTarget
String

[out] текущий целевой объект отладки.

Комментарии

Заблокированная команда отображается как значок видимой команды на панели инструментов контроллера меню. Если вы хотите, чтобы проект сообщит контроллеру меню, что текущий целевой объект отладки изменился каким-либо другим механизмом, чем пользователь, выполнив выбор с помощью контроллера меню, этот проект может вызвать, UpdateDebugTargets чтобы сообщить элементу управления Menu о необходимости обновления своего состояния в следующем времени простоя.

Применяется к