VsTextBufferCoordinatorClass.MapSecondaryToPrimarySpan(TextSpan, TextSpan[]) Método

Definição

Mapeia a posição especificada no buffer secundário para uma posição no buffer primário.

public:
 virtual int MapSecondaryToPrimarySpan(Microsoft::VisualStudio::TextManager::Interop::TextSpan tsSecondary, cli::array <Microsoft::VisualStudio::TextManager::Interop::TextSpan> ^ ptsPrimary) = Microsoft::VisualStudio::TextManager::Interop::IVsTextBufferCoordinator::MapSecondaryToPrimarySpan;
public:
 virtual int MapSecondaryToPrimarySpan(Microsoft::VisualStudio::TextManager::Interop::TextSpan tsSecondary, Platform::Array <Microsoft::VisualStudio::TextManager::Interop::TextSpan> ^ ptsPrimary) = Microsoft::VisualStudio::TextManager::Interop::IVsTextBufferCoordinator::MapSecondaryToPrimarySpan;
 virtual int MapSecondaryToPrimarySpan(Microsoft::VisualStudio::TextManager::Interop::TextSpan tsSecondary, std::Array <Microsoft::VisualStudio::TextManager::Interop::TextSpan> const & ptsPrimary);
public virtual int MapSecondaryToPrimarySpan (Microsoft.VisualStudio.TextManager.Interop.TextSpan tsSecondary, Microsoft.VisualStudio.TextManager.Interop.TextSpan[] ptsPrimary);
abstract member MapSecondaryToPrimarySpan : Microsoft.VisualStudio.TextManager.Interop.TextSpan * Microsoft.VisualStudio.TextManager.Interop.TextSpan[] -> int
override this.MapSecondaryToPrimarySpan : Microsoft.VisualStudio.TextManager.Interop.TextSpan * Microsoft.VisualStudio.TextManager.Interop.TextSpan[] -> int
Public Overridable Function MapSecondaryToPrimarySpan (tsSecondary As TextSpan, ptsPrimary As TextSpan()) As Integer

Parâmetros

tsSecondary
TextSpan

no Um TextSpan objeto que descreve uma posição no buffer secundário.

ptsPrimary
TextSpan[]

[entrada, saída] Um TextSpan objeto que é preenchido com a posição correspondente no buffer primário.

Retornos

Int32

Se bem-sucedido, retorna S_OK ; caso contrário, retorna um código de erro.

Implementações

Aplica-se a