LanguageService.IsMappedLocation(IVsTextBuffer, Int32, Int32) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Chamado para determinar se o local especificado no arquivo de origem específico referencia o código em outro arquivo.
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
Parâmetros
- buffer
- IVsTextBuffer
no O IVsTextBuffer que contém o arquivo de origem.
- line
- Int32
no A linha no buffer a ser localizada.
- col
- Int32
no O deslocamento na linha a ser localizada.
Retornos
Se a posição no arquivo de origem for mapeada para outro arquivo, retornará S_OK ; caso contrário, retornará S_FALSE .
Implementações
Comentários
Um exemplo de origem que está sendo mapeada de outro arquivo é um arquivo code-behind em que a posição em um arquivo HTML referencia o arquivo code-behind.
O método base sempre retorna S_FALSE .