CodeStruct - члены
Включить защищенные члены
Включить унаследованные члены
Обновлен: Ноябрь 2007
Объект, представляющий структуру в исходном коде.
Тип CodeStruct предоставляет следующие члены.
Методы
Имя | Описание | |
---|---|---|
AddAttribute | Создает новую конструкцию кода атрибута и вставляет код в нужное место. | |
AddBase | Добавляет элемент в список унаследованных объектов. | |
AddClass | Создает новую конструкцию кода класса и вставляет код в нужное место. | |
AddDelegate | Создает новую конструкцию кода делегата и вставляет код в нужное место. | |
AddEnum | Создает новую конструкцию кода перечислителя и вставляет код в нужное место. | |
AddFunction | Создает новую конструкцию кода функции и вставляет код в нужное место. | |
AddImplementedInterface | Добавляет интерфейс в список унаследованных объектов. | |
AddProperty | Создает новую конструкцию кода свойства и вставляет код в нужное место. | |
AddStruct | Создает новую конструкцию кода структуры и вставляет код в нужное место. | |
AddVariable | Создает новую конструкцию кода переменной и вставляет код в нужное место. | |
GetEndPoint | Возвращает объект TextPoint, отмечающий конец определения элемента кода. | |
GetStartPoint | Возвращает объект TextPoint, отмечающий начало определения элемента кода. | |
RemoveBase | Удаляет объект из списка баз. | |
RemoveInterface | Удаляет интерфейс из списка реализованных интерфейсов. | |
RemoveMember | Удаляет конструкцию кода члена. |
В начало страницы
Свойства
Имя | Описание | |
---|---|---|
Access | Определяет модификатор доступа данного элемента. | |
Attributes | Получает коллекцию объектов CodeElements. | |
Bases | Получает коллекцию классов, от которой наследуется CodeStruct. | |
Children | Получает коллекцию объектов CodeElements. | |
Collection | Получает коллекцию CodeElements. | |
Comment | Возвращает или задает комментарий, связанный с CodeStruct. | |
DerivedTypes | Получает коллекцию объектов, производных от CodeStruct. Не реализовано в Visual C# и Visual J#. | |
DocComment | Возвращает или задает примечание к документу для текущего элемента CodeStruct. | |
DTE | Получает объект расширения верхнего уровня. | |
EndPoint | Получает точку редактирования, соответствующую местоположению конца элемента кода. | |
Extender | Получает запрашиваемый объект-расширитель, если он доступен для данного объекта. Не реализовано в Visual C# и Visual J#. | |
ExtenderCATID | Получает для объекта идентификатор категории расширителя (CATID). Это свойство в Visual C# и Visual J# не реализовано. | |
ExtenderNames | Получает список доступных расширителей объекта. Это свойство в Visual C# и Visual J# не реализовано. | |
FullName | Возвращает полный путь и имя файла объекта. | |
ImplementedInterfaces | Возвращает коллекцию интерфейсов, реализованных в CodeStruct. | |
InfoLocation | Возвращает сведения о возможностях объекта модели кода. | |
IsAbstract | Задает или получает значение, указывающее, объявлен ли элемент в качестве абстрактного. | |
IsCodeType | Возвращает значение, указывающее, может ли объект CodeType быть получен от данного объекта. | |
IsDerivedFrom | Возвращает значение, указывающее, имеет ли объект CodeStruct другой объект в качестве базы. | |
Kind | Возвращает перечисление, представляющее тип объекта. | |
Language | Возвращает язык программирования, использовавшийся при создании кода. | |
Members | Возвращает коллекцию объектов CodeElements, содержащихся в объекте CodeStruct. | |
Name | Возвращает или задает имя CodeStruct. | |
Namespace | Возвращает объект CodeNamespace, определяющий родительское пространство имен. | |
Parent | Получает ближайший родительский объект от объекта CodeStruct. | |
ProjectItem | Возвращает объект ProjectItem, связанный с объектом CodeStruct. | |
StartPoint | Возвращает объект TextPoint, определяющий начало элемента кода. |
В начало страницы