IVsProjectCfgDebugTargetSelection.HasDebugTargets Yöntem

Tanım

Desteklenen hata ayıklama hedef türlerinin bir listesini alır. Bu liste, < > < dizeler dizisi olarak "Guid: ID > " çiftleri kümesi olarak döndürülür.

public:
 bool HasDebugTargets(Microsoft::VisualStudio::Shell::Interop::IVsDebugTargetSelectionService ^ pDebugTargetSelectionService, [Runtime::InteropServices::Out] Array ^ % pbstrSupportedTargetCommandIDs);
public bool HasDebugTargets (Microsoft.VisualStudio.Shell.Interop.IVsDebugTargetSelectionService pDebugTargetSelectionService, out Array pbstrSupportedTargetCommandIDs);
abstract member HasDebugTargets : Microsoft.VisualStudio.Shell.Interop.IVsDebugTargetSelectionService * Array -> bool
Public Function HasDebugTargets (pDebugTargetSelectionService As IVsDebugTargetSelectionService, ByRef pbstrSupportedTargetCommandIDs As Array) As Boolean

Parametreler

pDebugTargetSelectionService
IVsDebugTargetSelectionService

'ndaki Hata ayıklama hedeflerini güncelleştirmek için kullanılabilen hata ayıklama hedefi seçim hizmeti.

pbstrSupportedTargetCommandIDs
Array

dışı Desteklenen hata ayıklama hedef türlerini içeren bir dizi.

Döndürülenler

Boolean

Alınacak hata ayıklama hedefi olup olmadığını gösteren Boole değeri. Varsa true , alınacak hata ayıklama hedefleri vardı.

Açıklamalar

Bu yöntemden döndürülen GUID: ID çiftlerinin, DebugTargetHandler paketinin sahip olduğu Visual Studio komut sistemiyle CommandIds olarak yüklenmesi beklenmektedir.

Projenin menü denetleyicisine, geçerli hata ayıklama hedefinin, menü denetleyicisi ile bir seçim yapan kullanıcının başka bir mekanizmadan değiştiğini bilgilendirmesini istiyorsanız, proje, UpdateDebugTargets menü denetimine bir sonraki boşta geçen sürede durumunu güncelleştirmesini söylemek için yöntemini çağırabilir. Projenin kolaylığı için, hata ayıklama hedefi işleyicisinin uygulamasının uygulanması, IVsDebugTargetSelectionService Bu yönteme bir parametre olarak geçirilir. Ayrıca, IVsDebugTargetSelectionService arabirimi için bir ile alınabilir QueryService SVsDebugTargetSelectionService .

Şunlara uygulanır