IVsProjectCfgDebugTargetSelection.HasDebugTargets Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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
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 .