VsTextBufferCoordinator Interface

Definição

Fornece serviços de mapeamento entre dois buffers. Consulte IVsTextBufferCoordinator.

public interface class VsTextBufferCoordinator : Microsoft::VisualStudio::TextManager::Interop::IVsTextBufferCoordinator
public interface class VsTextBufferCoordinator : Microsoft::VisualStudio::TextManager::Interop::IVsTextBufferCoordinator
__interface VsTextBufferCoordinator : Microsoft::VisualStudio::TextManager::Interop::IVsTextBufferCoordinator
[System.Runtime.InteropServices.CoClass(typeof(Microsoft.VisualStudio.TextManager.Interop.VsTextBufferCoordinatorClass))]
[System.Runtime.InteropServices.Guid("84465401-2886-4CE0-AF50-C0560226ED40")]
public interface VsTextBufferCoordinator : Microsoft.VisualStudio.TextManager.Interop.IVsTextBufferCoordinator
[<System.Runtime.InteropServices.CoClass(typeof(Microsoft.VisualStudio.TextManager.Interop.VsTextBufferCoordinatorClass))>]
[<System.Runtime.InteropServices.Guid("84465401-2886-4CE0-AF50-C0560226ED40")>]
type VsTextBufferCoordinator = interface
    interface IVsTextBufferCoordinator
Public Interface VsTextBufferCoordinator
Implements IVsTextBufferCoordinator
Derivado
Atributos
Implementações

Métodos

EnableReplication(UInt32, Int32)

Habilita a replicação do buffer primário para o secundário e a replicação do buffer secundário para o primário.

(Herdado de IVsTextBufferCoordinator)
EnumSpans(IVsEnumBufferCoordinatorSpans)

Retorna uma lista de mapeamentos de span controlados pelo objeto coordenador de buffer.

(Herdado de IVsTextBufferCoordinator)
GetMappingOfPrimaryPosition(Int32, TextSpan[], TextSpan[])

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

(Herdado de IVsTextBufferCoordinator)
GetPrimaryBuffer(IVsTextLines)

Retorna o buffer de idioma primário.

(Herdado de IVsTextBufferCoordinator)
GetSecondaryBuffer(IVsTextLines)

Retorna o buffer de idioma secundário.

(Herdado de IVsTextBufferCoordinator)
MapPrimaryToSecondarySpan(TextSpan, TextSpan[])

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

(Herdado de IVsTextBufferCoordinator)
MapSecondaryToPrimarySpan(TextSpan, TextSpan[])

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

(Herdado de IVsTextBufferCoordinator)
SetBufferMappingModes(UInt32, UInt32)

Estabelece os modos de mapeamento para os buffers primário e secundário.

(Herdado de IVsTextBufferCoordinator)
SetBuffers(IVsTextLines, IVsTextLines)

Estabelece os buffers primários e secundários que serão gerenciados pelo objeto coordenador de buffer.

(Herdado de IVsTextBufferCoordinator)
SetSpanMappings(Int32, NewSpanMapping[])

Estabelece a lista de mapeamentos entre os buffers primário e secundário.

(Herdado de IVsTextBufferCoordinator)

Aplica-se a