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#)