Breakpoint.Language - свойство
Возвращает язык, связанный с именем или условной точкой останова.
Пространство имен: EnvDTE
Сборка: EnvDTE (в EnvDTE.dll)
Синтаксис
'Декларация
ReadOnly Property Language As String
string Language { get; }
property String^ Language {
String^ get ();
}
abstract Language : string with get
function get Language () : String
Значение свойства
Тип: String
Константа CodeModelLanguageConstants.
Примеры
В следующем примере демонстрируется применение свойства Language.
Тестирование данного свойства:
Задайте в приложении точку останова.
Запустите надстройку.
public static void Language(DTE dte)
{
// Setup debug Output window.
Window w = (Window)dte.Windows.Item(EnvDTE.Constants.vsWindowKindOutput);
w.Visible = true;
OutputWindow ow = (OutputWindow)w.Object;
OutputWindowPane owp = ow.OutputWindowPanes.Add("Language Property Test");
owp.Activate();
// dte is a reference to the DTE object passed to you by the
// OnConnection method that you implement when you create an add-in.
EnvDTE.Debugger debugger = (EnvDTE.Debugger)dte.Debugger;
owp.OutputString("Programming language used to author the code: " +
debugger.Breakpoints.Item(1).Language);
}
Shared Sub Language(ByRef dte As EnvDTE.DTE)
MessageBox.Show("Programming language used to author the code: " + _
dte.Debugger.Breakpoints.Item(1).Language, _
"Breakpoint Test - Language")
End Sub
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Для получения дополнительной информации см. Использование библиотек из не вполне надежного кода.
См. также
Ссылки
Другие ресурсы
Практическое руководство. Компиляция и выполнение примеров кода модели объектов автоматизации