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