CodeImport - интерфейс
Моделирует использование операторов, импортирующих пространства имен.
Пространство имен: EnvDTE80
Сборка: EnvDTE80 (в EnvDTE80.dll)
Синтаксис
'Декларация
<GuidAttribute("0C9A256E-0FF9-4D4A-88E6-304ACF78225F")> _
Public Interface CodeImport _
Inherits CodeElement
[GuidAttribute("0C9A256E-0FF9-4D4A-88E6-304ACF78225F")]
public interface CodeImport : CodeElement
[GuidAttribute(L"0C9A256E-0FF9-4D4A-88E6-304ACF78225F")]
public interface class CodeImport : CodeElement
[<GuidAttribute("0C9A256E-0FF9-4D4A-88E6-304ACF78225F")>]
type CodeImport =
interface
interface CodeElement
end
public interface CodeImport extends CodeElement
Тип CodeImport предоставляет следующие члены.
Свойства
Имя | Описание | |
---|---|---|
![]() |
Alias | Возвращает или задает понятное имя пространства имен, на которое указывает ссылка. |
![]() |
Children | (Унаследовано от CodeElement.) |
![]() |
Children | Возвращает коллекцию объектов, содержащихся в CodeImport. |
![]() |
Collection | (Унаследовано от CodeElement.) |
![]() |
Collection | Возвращает коллекцию CodeElements, содержащую объект CodeImport, поддерживающий это свойство. |
![]() |
DTE | (Унаследовано от CodeElement.) |
![]() |
DTE | Возвращает объект расширения верхнего уровня. |
![]() |
EndPoint | (Унаследовано от CodeElement.) |
![]() |
EndPoint | Возвращает точку в тексте, соответствующую местоположению конца элемента кода. |
![]() |
Extender[String] | (Унаследовано от CodeElement.) |
![]() |
Extender[String] | Возвращает запрашиваемый расширитель, если он доступен для данного объекта CodeElement. |
![]() |
ExtenderCATID | (Унаследовано от CodeElement.) |
![]() |
ExtenderCATID | Получает идентификатор категории расширителя (CATID) для объекта. |
![]() |
ExtenderNames | (Унаследовано от CodeElement.) |
![]() |
ExtenderNames | Получает список доступных расширителей для объекта. |
![]() |
FullName | (Унаследовано от CodeElement.) |
![]() |
FullName | Возвращает полное имя указанного элемента кода. |
![]() |
InfoLocation | (Унаследовано от CodeElement.) |
![]() |
InfoLocation | Возвращает сведения о возможностях модели кода. |
![]() |
IsCodeType | (Унаследовано от CodeElement.) |
![]() |
IsCodeType | Возвращает значение, указывающее, может ли объект CodeType быть получен из объекта CodeImport. |
![]() |
Kind | (Унаследовано от CodeElement.) |
![]() |
Kind | Возвращает перечисление, определяющее тип объекта. |
![]() |
Language | (Унаследовано от CodeElement.) |
![]() |
Language | Получает язык программирования, используемый при создании объекта CodeImport. |
![]() |
Name | (Унаследовано от CodeElement.) |
![]() |
Name | Получает или задает имя объекта CodeImport. |
![]() |
Namespace | Возвращает или задает имя импортированного пространства имен. |
![]() |
Parent | Получает объект, содержащий этот импортированный элемент. |
![]() |
ProjectItem | (Унаследовано от CodeElement.) |
![]() |
ProjectItem | Получает объект ProjectItem, связанный с объектом CodeElement. |
![]() |
StartPoint | (Унаследовано от CodeElement.) |
![]() |
StartPoint | Получает объект TextPoint, определяющий начало CodeImport. |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
![]() |
GetEndPoint(vsCMPart) | (Унаследовано от CodeElement.) |
![]() |
GetEndPoint(vsCMPart) | Возвращает объект TextPoint, отмечающий конец определения элемента кода. |
![]() |
GetStartPoint(vsCMPart) | (Унаследовано от CodeElement.) |
![]() |
GetStartPoint(vsCMPart) | Получает объект TextPoint, отмечающий начало определения элемента кода. |
В начало страницы
Заметки
Используемый оператор импорта зависит от модели языка, для которой он предназначен.Объект наследует из CodeElement.
![]() |
---|
Значения элементов модели кода, таких как классы, структуры, функции, атрибуты, делегаты и другие, после внесения некоторых изменений могут оказаться недетерминированными, другими словами, нельзя рассчитывать, что их значения будут всегда оставаться одинаковыми.Дополнительные сведения см. в разделе "Значения элементов модели кода могут изменяться" в разделе Практическое руководство. Поиск кода при помощи модели кода (Visual Basic). |
См. также
Ссылки
Другие ресурсы
Практическое руководство. Компиляция и выполнение примеров кода модели объектов автоматизации
Практическое руководство. Поиск кода при помощи модели кода (Visual Basic)
Практическое руководство. Поиск кода при помощи модели кода (Visual C#)