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 является корневым объектом модели кода для элемента проекта или файла.