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


CodeTypeRef2 - интерфейс

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

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

Синтаксис

'Декларация
<GuidAttribute("9883C07A-FA07-4CE7-BD8E-01E1A3F3A3F7")> _
Public Interface CodeTypeRef2 _
    Inherits CodeTypeRef
[GuidAttribute("9883C07A-FA07-4CE7-BD8E-01E1A3F3A3F7")]
public interface CodeTypeRef2 : CodeTypeRef
[GuidAttribute(L"9883C07A-FA07-4CE7-BD8E-01E1A3F3A3F7")]
public interface class CodeTypeRef2 : CodeTypeRef
[<GuidAttribute("9883C07A-FA07-4CE7-BD8E-01E1A3F3A3F7")>]
type CodeTypeRef2 =  
    interface
        interface CodeTypeRef
    end
public interface CodeTypeRef2 extends CodeTypeRef

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

Свойства

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

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

Методы

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

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

Заметки

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

ПримечаниеПримечание

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

См. также

Ссылки

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

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

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

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

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