VsTextBufferCoordinator Interface
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.
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) |