CodeEvent.Attributes - свойство
Возвращает коллекцию CodeElements атрибутов для данного элемента события кода.
Пространство имен: EnvDTE80
Сборка: EnvDTE80 (в EnvDTE80.dll)
Синтаксис
'Декларация
ReadOnly Property Attributes As CodeElements
CodeElements Attributes { get; }
property CodeElements^ Attributes {
CodeElements^ get ();
}
abstract Attributes : CodeElements with get
function get Attributes () : CodeElements
Значение свойства
Тип: CodeElements
Коллекция CodeElements.
Примеры
В следующем примере демонстрируется применение свойства Attributes.
Тестирование данного свойства:
Откройте проект и выберите элемент кода события, установив текстовый курсор в объект события.
Присоедините атрибуты к элементу события кода.
Запустите надстройку.
public static void Attributes(EnvDTE80.DTE2 dte)
{
TextSelection objTextSel;
EnvDTE80.CodeEvent codeEvent;
objTextSel = (TextSelection)dte.ActiveDocument.Selection;
codeEvent = (EnvDTE80.CodeEvent)objTextSel.ActivePoint.get_CodeElement(vsCMElement.vsCMElementEvent);
string str = "";
foreach (CodeElement ce in codeEvent.Attributes)
str += "\n" + ce.Name;
MessageBox.Show("\nAttributes property: " +
str, "Testing CodeEvent");
}
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Для получения дополнительной информации см. Использование библиотек из не вполне надежного кода.
См. также
Ссылки
Другие ресурсы
Практическое руководство. Компиляция и выполнение примеров кода модели объектов автоматизации
Практическое руководство. Поиск кода при помощи модели кода (Visual Basic)
Практическое руководство. Поиск кода при помощи модели кода (Visual C#)