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


CodeTypeRef - интерфейс

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

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

Синтаксис

'Декларация
<GuidAttribute("0CFBC2BC-0D4E-11D3-8997-00C04F688DDE")> _
Public Interface CodeTypeRef
[GuidAttribute("0CFBC2BC-0D4E-11D3-8997-00C04F688DDE")]
public interface CodeTypeRef
[GuidAttribute(L"0CFBC2BC-0D4E-11D3-8997-00C04F688DDE")]
public interface class CodeTypeRef
[<GuidAttribute("0CFBC2BC-0D4E-11D3-8997-00C04F688DDE")>]
type CodeTypeRef =  interface end
public interface CodeTypeRef

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

Свойства

  Имя Описание
Открытое свойство AsFullName Задает полное имя объекта CodeTypeRef.
Открытое свойство AsString Возвращает строку, которая будет использоваться для отображения объекта CodeTypeRef.
Открытое свойство CodeType Задает или возвращает сведения с описанием того, каким типом объекта CodeTypeRef является элемент.
Открытое свойство DTE Возвращает объект расширения верхнего уровня.
Открытое свойство ElementType Задает или возвращает объект, представляющий программный тип.
Открытое свойство Parent Возвращает непосредственный родительский объект для объекта CodeTypeRef.
Открытое свойство Rank Если этот элемент является массивом, то задает или возвращает число измерений массива.
Открытое свойство TypeKind Возвращает базовый тип CodeTypeRef.

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

Методы

  Имя Описание
Открытый метод CreateArrayType Создает массив указанного типа и вставляет его в код в нужном месте.

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

Заметки

Объект CodeTypeRef используется для представления типа функции, переменной или параметра.

Примечание

Значения элементов модели кода, таких как классы, структуры, функции, атрибуты, делегаты и другие, после внесения некоторых изменений могут оказаться недетерминированными, другими словами, нельзя рассчитывать, что их значения будут всегда оставаться одинаковыми.Дополнительные сведения см. в главе "Значения элементов модели кода могут изменяться" раздела Практическое руководство. Поиск кода при помощи модели кода (Visual Basic).

См. также

Ссылки

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

Другие ресурсы

Практическое руководство. Компиляция и выполнение примеров кода модели объектов автоматизации

Практическое руководство. Поиск кода при помощи модели кода (Visual Basic)

Практическое руководство. Поиск кода при помощи модели кода (Visual C#)