LanguageService.IsMappedLocation(IVsTextBuffer, Int32, Int32) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Вызывается для определения, ссылается ли указанный исходный файл на код в другом файле.
public:
virtual int IsMappedLocation(Microsoft::VisualStudio::TextManager::Interop::IVsTextBuffer ^ buffer, int line, int col);
public:
virtual int IsMappedLocation(Microsoft::VisualStudio::TextManager::Interop::IVsTextBuffer ^ buffer, int line, int col);
virtual int IsMappedLocation(Microsoft::VisualStudio::TextManager::Interop::IVsTextBuffer const & buffer, int line, int col);
public virtual int IsMappedLocation (Microsoft.VisualStudio.TextManager.Interop.IVsTextBuffer buffer, int line, int col);
abstract member IsMappedLocation : Microsoft.VisualStudio.TextManager.Interop.IVsTextBuffer * int * int -> int
override this.IsMappedLocation : Microsoft.VisualStudio.TextManager.Interop.IVsTextBuffer * int * int -> int
Public Overridable Function IsMappedLocation (buffer As IVsTextBuffer, line As Integer, col As Integer) As Integer
Параметры
- buffer
- IVsTextBuffer
[in] IVsTextBuffer, содержащий исходный файл.
- line
- Int32
[in] Строка в буфере, которую необходимо найти.
- col
- Int32
[in] Смещение для строки, которую необходимо найти.
Возвращаемое значение
Если позиция в исходном файле сопоставляется другому файлу, возвращается S_OK; в противном случае возвращается S_FALSE.
Реализации
Комментарии
Примером сопоставления источника из другого файла является файл кода программной части, в котором расположение в HTML-файле ссылается на файл кода программной части.
Базовый метод всегда возвращает значение S_FALSE .