LanguageService.IsMappedLocation(IVsTextBuffer, Int32, Int32) Yöntem

Tanım

Belirtilen kaynak dosyada belirtilen konumun başka bir dosyadaki koda başvuruda bulunduğunu anlamak için çağırılır.

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

Parametreler

buffer
IVsTextBuffer

'ndaki IVsTextBuffer Kaynak dosyayı içeren.

line
Int32

'ndaki Bulacak arabellekteki çizgi.

col
Int32

'ndaki Yerini bulmak için satıra olan Aralık.

Döndürülenler

Int32

Kaynak dosyadaki konum başka bir dosyayla eşlenmişse, döndürün S_OK ; Aksi takdirde, döndürür S_FALSE .

Uygulamalar

Açıklamalar

Başka bir dosyadan eşlenmekte olan kaynağa bir örnek, bir HTML dosyasındaki konumun arka plan kod dosyasına başvurduğu bir arka plan kod dosyasıdır.

Taban yöntemi her zaman döndürülür S_FALSE .

Şunlara uygulanır