Language.Name - свойство
Возвращает имя объекта.
Пространство имен: EnvDTE
Сборка: EnvDTE (в EnvDTE.dll)
Синтаксис
'Декларация
ReadOnly Default Property Name As String
string this { get; }
property String^ default {
String^ get ();
}
abstract Name : string
function get Name () : String
Значение свойства
Тип: System.String
Строка, представляющая имя объекта Language.
Примеры
В следующем примере демонстрируется применение свойства Name.
Тестирование данного свойства:
Задайте в целевом приложении точку останова.
Запустите приложение в режиме отладки.
Когда выполнение приложения остановится в точке останова, запустите надстройку.
Public static void Name(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("Name Property Test");
owp.Activate();
EnvDTE.Language language = dte.Debugger.Languages.Item(1);
owp.OutputString("Number of items in the language collection is " +
language.Collection.Count + ": ");
foreach(EnvDTE.Language lang in language.Collection)
owp.OutputString(lang.Name + " ");
owp.OutputString("\nEdition of the environment: " + language.DTE.Edition);
owp.OutputString("\nThe name of the current program: " +
language.Parent.CurrentProgram.Name);
}
Shared Sub Name(ByRef dte As EnvDTE.DTE)
Dim language As EnvDTE.Language = dte.Debugger.Languages.Item(1)
Dim str As String = vbCrLf
str = "There are " + language.Collection.Count.ToString()
str += " items in the language collection: "
For Each lang As EnvDTE.Language In language.Collection
str += lang.Name + " "
Next
str += vbCrLf + vbCrLf + "Edition of the environment: " + _
language.DTE.Edition
str += vbCrLf + vbCrLf + "The name of the current program: " + _
language.Parent.CurrentProgram.Name
MessageBox.Show(str, "Language Test - Name Property")
End Sub
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.
См. также
Ссылки
Другие ресурсы
Практическое руководство. Компиляция и выполнение примеров кода модели объектов автоматизации