Поделиться через


CodeAttribute - интерфейс

Позволяет управлять атрибутом элемента кода.

Пространство имен:  EnvDTE
Сборка:  EnvDTE (в EnvDTE.dll)

Синтаксис

'Декларация
<GuidAttribute("0CFBC2BE-0D4E-11D3-8997-00C04F688DDE")> _
Public Interface CodeAttribute
[GuidAttribute("0CFBC2BE-0D4E-11D3-8997-00C04F688DDE")]
public interface CodeAttribute
[GuidAttribute(L"0CFBC2BE-0D4E-11D3-8997-00C04F688DDE")]
public interface class CodeAttribute
[<GuidAttribute("0CFBC2BE-0D4E-11D3-8997-00C04F688DDE")>]
type CodeAttribute =  interface end
public interface CodeAttribute

Тип CodeAttribute предоставляет следующие члены.

Свойства

  Имя Описание
Открытое свойство Children Возвращает коллекцию объектов, которая содержится в конструкции кода CodeAttribute.
Открытое свойство Collection Возвращает коллекцию, содержащую объект CodeAttribute, поддерживающий это свойство.
Открытое свойство DTE Возвращает объект расширения верхнего уровня.
Открытое свойство EndPoint Возвращает точку в тексте, соответствующую местоположению конца элемента кода.
Открытое свойство Extender Возвращает запрошенный объект расширителя.
Открытое свойство ExtenderCATID Получает идентификатор категории расширителя (CATID) для объекта.
Открытое свойство ExtenderNames Получает список доступных расширителей для объекта.
Открытое свойство FullName Возвращает полный путь и имя файла объекта CodeAttribute.
Открытое свойство InfoLocation Описание возможностей модели кода.
Открытое свойство IsCodeType Показывает, можно ли получить объект CodeType из данного объекта CodeAttribute.
Открытое свойство Kind Возвращает перечисление, представляющее тип объекта.
Открытое свойство Language Возвращает язык программирования, использовавшийся при создании кода.
Открытое свойство Name Возвращает или задает имя CodeAttribute.
Открытое свойство Parent Возвращает непосредственный родительский объект для заданного объекта CodeAttribute.
Открытое свойство ProjectItem Возвращает ProjectItem, связанный с объектом CodeAttribute.
Открытое свойство StartPoint Возвращает объект TextPoint, определяющий начало элемента кода.
Открытое свойство Value Задает или получает значение данных для объекта.

В начало страницы

Методы

  Имя Описание
Открытый метод Delete Удаляет текущий CodeAttribute.
Открытый метод GetEndPoint Возвращает объект TextPoint, отмечающий конец определения элемента кода.
Открытый метод GetStartPoint Возвращает TextPoint, указывающий начало определения элемента кода.

В начало страницы

Заметки

Объект CodeAttribute представляет один атрибут метаданных COM, связанный с элементом кода.С помощью объекта CodeAttribute можно получить и задать значение атрибута кода.

ПримечаниеПримечание

Значения элементов модели кода, таких как классы, структуры, функции, атрибуты, делегаты и другие, после внесения некоторых изменений могут оказаться недетерминированными, другими словами, нельзя рассчитывать, что их значения будут всегда оставаться одинаковыми.Дополнительные сведения см. в разделе "Значения элементов модели кода могут изменяться" в разделе Практическое руководство. Поиск кода при помощи модели кода (Visual Basic).

См. также

Ссылки

EnvDTE - пространство имен