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


VCCodeUsingAlias.InfoLocation - свойство

Возвращает сведения о возможностях модели кода.

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

Синтаксис

'Декларация
ReadOnly Property InfoLocation As vsCMInfoLocation
vsCMInfoLocation InfoLocation { get; }
property vsCMInfoLocation InfoLocation {
    vsCMInfoLocation get ();
}
abstract InfoLocation : vsCMInfoLocation with get
function get InfoLocation () : vsCMInfoLocation

Значение свойства

Тип: vsCMInfoLocation
Значение константы vsCMInfoLocation.

Заметки

Если это свойство возвращает значение, EnvDTE.vsCMInfoLocation.vsCMInfoLocationProject, можно задать свойства, получает StartPoint, получает EndPoint и т д При переходе от одного объекта модели кода (A) к другому (B), например от функции к ее типу или от класса к базовому классу, объект B может иметь тип EnvDTE.vsCMInfoLocation.vsCMInfoLocationExternal, если его определение находится в другом проекте. Размещение зависит от реализации модели кода, от того, реализованы ли проекты объектов A и B на одном языке, и т. д.

Если это свойство возвращает EnvDTE.vsCMInfoLocation.vsCMInfoLocationExternal, то данные доступны только из метаданных, из проверки библиотекой DLL или из замороженных источников. При этом можно получить значения свойств StartPoint и EditPoint, но невозможно изменять документ, т.е. нельзя задавать свойства или изменять текст, являющийся основой элемента кода.

Если это свойство возвращает EnvDTE.vsCMInfoLocation.vsCMInfoLocationNone, все доступное объект модели кода с именем. Кроме того, в зависимости от контекста исходного кода в некоторых случаях можно понять, должно ли имя быть именем класса или интерфейса. Однако в такой ситуации, поскольку модель кода не может разрешить данное имя, вернув какие бы то ни были полезные сведения, объект оказывается бесполезен.

Безопасность платформы .NET Framework

См. также

Ссылки

VCCodeUsingAlias Интерфейс

Microsoft.VisualStudio.VCCodeModel - пространство имен