IDkmVisualStudioServices.GetCodeViewCompilers(DkmEngineSettings) 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.
Dkmcodeviewcompilerıd değerlerinin sabit listesini döndürür. Bu numaralandırma daha sonra bir kod görünümü kaydındaki bilgileri Dkmcompilerıd yapısına eşlemek için bir sembol sağlayıcısı tarafından kullanılabilir.
public:
cli::array <Microsoft::VisualStudio::Debugger::Symbols::DkmCodeViewCompilerId> ^ GetCodeViewCompilers(Microsoft::VisualStudio::Debugger::DkmEngineSettings ^ settings);
public Microsoft.VisualStudio.Debugger.Symbols.DkmCodeViewCompilerId[] GetCodeViewCompilers (Microsoft.VisualStudio.Debugger.DkmEngineSettings settings);
abstract member GetCodeViewCompilers : Microsoft.VisualStudio.Debugger.DkmEngineSettings -> Microsoft.VisualStudio.Debugger.Symbols.DkmCodeViewCompilerId[]
Public Function GetCodeViewCompilers (settings As DkmEngineSettings) As DkmCodeViewCompilerId()
Parametreler
- settings
- DkmEngineSettings
'Ndaki Oturum genelinde hata ayıklama ayarlarını içerir. Bu nesne için altyapı GUID 'Sine göre bir örnek vardır (örn: COMPlusOnlyEng2 için bir örnek, COMPlusNativeEng için bir örnek).
Döndürülenler
Dışı Dkmcodeviewcompilerıd [], S_COMPILE * kod görünümü kayıtları içindeki bilgileri Dkmcompilerıd içine çevirmek için kullanılır. Bu, hata ayıklayıcının bir yığın çerçevesi için uygun bir ifade değerlendiricisi yüklemesine izin verir. Sembol sağlayıcıları bu koleksiyonu DkmEngineSettings aracılığıyla alabilir. Expression değerlendiricileri, kurulumundan '%VSRegistryRoot%\Debugger\CodeView compilers ' kayıt defteri anahtarına alt anahtar ekleyerek bu koleksiyona ek girişler ekleyebilir.