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


CodeStruct - члены

Включить защищенные члены
Включить унаследованные члены

Обновлен: Ноябрь 2007

Объект, представляющий структуру в исходном коде.

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

Методы

  Имя Описание
w7xx73k5.pubmethod(ru-ru,VS.90).gif AddAttribute Создает новую конструкцию кода атрибута и вставляет код в нужное место.
w7xx73k5.pubmethod(ru-ru,VS.90).gif AddBase Добавляет элемент в список унаследованных объектов.
w7xx73k5.pubmethod(ru-ru,VS.90).gif AddClass Создает новую конструкцию кода класса и вставляет код в нужное место.
w7xx73k5.pubmethod(ru-ru,VS.90).gif AddDelegate Создает новую конструкцию кода делегата и вставляет код в нужное место.
w7xx73k5.pubmethod(ru-ru,VS.90).gif AddEnum Создает новую конструкцию кода перечислителя и вставляет код в нужное место.
w7xx73k5.pubmethod(ru-ru,VS.90).gif AddFunction Создает новую конструкцию кода функции и вставляет код в нужное место.
w7xx73k5.pubmethod(ru-ru,VS.90).gif AddImplementedInterface Добавляет интерфейс в список унаследованных объектов.
w7xx73k5.pubmethod(ru-ru,VS.90).gif AddProperty Создает новую конструкцию кода свойства и вставляет код в нужное место.
w7xx73k5.pubmethod(ru-ru,VS.90).gif AddStruct Создает новую конструкцию кода структуры и вставляет код в нужное место.
w7xx73k5.pubmethod(ru-ru,VS.90).gif AddVariable Создает новую конструкцию кода переменной и вставляет код в нужное место.
w7xx73k5.pubmethod(ru-ru,VS.90).gif GetEndPoint Возвращает объект TextPoint, отмечающий конец определения элемента кода.
w7xx73k5.pubmethod(ru-ru,VS.90).gif GetStartPoint Возвращает объект TextPoint, отмечающий начало определения элемента кода.
w7xx73k5.pubmethod(ru-ru,VS.90).gif RemoveBase Удаляет объект из списка баз.
w7xx73k5.pubmethod(ru-ru,VS.90).gif RemoveInterface Удаляет интерфейс из списка реализованных интерфейсов.
w7xx73k5.pubmethod(ru-ru,VS.90).gif RemoveMember Удаляет конструкцию кода члена.

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

Свойства

  Имя Описание
w7xx73k5.pubproperty(ru-ru,VS.90).gif Access Определяет модификатор доступа данного элемента.
w7xx73k5.pubproperty(ru-ru,VS.90).gif Attributes Получает коллекцию объектов CodeElements.
w7xx73k5.pubproperty(ru-ru,VS.90).gif Bases Получает коллекцию классов, от которой наследуется CodeStruct.
w7xx73k5.pubproperty(ru-ru,VS.90).gif Children Получает коллекцию объектов CodeElements.
w7xx73k5.pubproperty(ru-ru,VS.90).gif Collection Получает коллекцию CodeElements.
w7xx73k5.pubproperty(ru-ru,VS.90).gif Comment Возвращает или задает комментарий, связанный с CodeStruct.
w7xx73k5.pubproperty(ru-ru,VS.90).gif DerivedTypes Получает коллекцию объектов, производных от CodeStruct. Не реализовано в Visual C# и Visual J#.
w7xx73k5.pubproperty(ru-ru,VS.90).gif DocComment Возвращает или задает примечание к документу для текущего элемента CodeStruct.
w7xx73k5.pubproperty(ru-ru,VS.90).gif DTE Получает объект расширения верхнего уровня.
w7xx73k5.pubproperty(ru-ru,VS.90).gif EndPoint Получает точку редактирования, соответствующую местоположению конца элемента кода.
w7xx73k5.pubproperty(ru-ru,VS.90).gif Extender Получает запрашиваемый объект-расширитель, если он доступен для данного объекта. Не реализовано в Visual C# и Visual J#.
w7xx73k5.pubproperty(ru-ru,VS.90).gif ExtenderCATID Получает для объекта идентификатор категории расширителя (CATID). Это свойство в Visual C# и Visual J# не реализовано.
w7xx73k5.pubproperty(ru-ru,VS.90).gif ExtenderNames Получает список доступных расширителей объекта. Это свойство в Visual C# и Visual J# не реализовано.
w7xx73k5.pubproperty(ru-ru,VS.90).gif FullName Возвращает полный путь и имя файла объекта.
w7xx73k5.pubproperty(ru-ru,VS.90).gif ImplementedInterfaces Возвращает коллекцию интерфейсов, реализованных в CodeStruct.
w7xx73k5.pubproperty(ru-ru,VS.90).gif InfoLocation Возвращает сведения о возможностях объекта модели кода.
w7xx73k5.pubproperty(ru-ru,VS.90).gif IsAbstract Задает или получает значение, указывающее, объявлен ли элемент в качестве абстрактного.
w7xx73k5.pubproperty(ru-ru,VS.90).gif IsCodeType Возвращает значение, указывающее, может ли объект CodeType быть получен от данного объекта.
w7xx73k5.pubproperty(ru-ru,VS.90).gif IsDerivedFrom Возвращает значение, указывающее, имеет ли объект CodeStruct другой объект в качестве базы.
w7xx73k5.pubproperty(ru-ru,VS.90).gif Kind Возвращает перечисление, представляющее тип объекта.
w7xx73k5.pubproperty(ru-ru,VS.90).gif Language Возвращает язык программирования, использовавшийся при создании кода.
w7xx73k5.pubproperty(ru-ru,VS.90).gif Members Возвращает коллекцию объектов CodeElements, содержащихся в объекте CodeStruct.
w7xx73k5.pubproperty(ru-ru,VS.90).gif Name Возвращает или задает имя CodeStruct.
w7xx73k5.pubproperty(ru-ru,VS.90).gif Namespace Возвращает объект CodeNamespace, определяющий родительское пространство имен.
w7xx73k5.pubproperty(ru-ru,VS.90).gif Parent Получает ближайший родительский объект от объекта CodeStruct.
w7xx73k5.pubproperty(ru-ru,VS.90).gif ProjectItem Возвращает объект ProjectItem, связанный с объектом CodeStruct.
w7xx73k5.pubproperty(ru-ru,VS.90).gif StartPoint Возвращает объект TextPoint, определяющий начало элемента кода.

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

См. также

Ссылки

CodeStruct Интерфейс

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