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


FileCodeModel - интерфейс

Предоставляет доступ к программным конструкциям в исходном файле.

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

Синтаксис

'Декларация
<GuidAttribute("ED1A3F99-4477-11D3-89BF-00C04F688DDE")> _
Public Interface FileCodeModel
[GuidAttribute("ED1A3F99-4477-11D3-89BF-00C04F688DDE")]
public interface FileCodeModel
[GuidAttribute(L"ED1A3F99-4477-11D3-89BF-00C04F688DDE")]
public interface class FileCodeModel
[<GuidAttribute("ED1A3F99-4477-11D3-89BF-00C04F688DDE")>]
type FileCodeModel =  interface end
public interface FileCodeModel

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

Свойства

  Имя Описание
Открытое свойство CodeElements Получает коллекцию элементов кода.
Открытое свойство DTE Возвращает объект расширения верхнего уровня.
Открытое свойство Language Возвращает язык программирования, использовавшийся при создании кода.
Открытое свойство Parent Получает непосредственный родительский объект для объекта FileCodeModel.

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

Методы

  Имя Описание
Открытый метод AddAttribute Создает новую конструкцию кода атрибута и вставляет код в нужное место.
Открытый метод AddClass Создает новую конструкцию кода класса и вставляет код в нужное место.
Открытый метод AddDelegate Создает новую конструкцию кода делегата и вставляет код в нужное место.
Открытый метод AddEnum Создает новую конструкцию кода перечислителя и вставляет код в нужное место.
Открытый метод AddFunction Создает новую конструкцию кода функции и вставляет код в нужное место.
Открытый метод AddInterface Создает новую конструкцию кода интерфейса и вставляет код в нужное место.
Открытый метод AddNamespace Создает новую конструкцию кода пространства имен и вставляет код в нужное место.
Открытый метод AddStruct Создает новую конструкцию кода структуры и вставляет код в нужное место.
Открытый метод AddVariable Создает новую конструкцию кода переменной и вставляет код в нужное место.
Открытый метод CodeElementFromPoint Возвращает элемент кода из указанного места в исходном файле.
Открытый метод Remove Удаляет указанный элемент кода из исходного файла.

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

Заметки

Объект FileCodeModel является корневым объектом модели кода для элемента проекта или файла.

См. также

Ссылки

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