Partilhar via


Interface IVsTextLayerEvents

Notifica um cliente que o mapeamento de coordenada da camada está mudando.

Namespace:  Microsoft.VisualStudio.TextManager.Interop
Assembly:  Microsoft.VisualStudio.TextManager.Interop (em Microsoft.VisualStudio.TextManager.Interop.dll)

Sintaxe

'Declaração
<InterfaceTypeAttribute()> _
<GuidAttribute("CDE3413A-AD8E-495F-A74F-760547294A6F")> _
Public Interface IVsTextLayerEvents
[InterfaceTypeAttribute()]
[GuidAttribute("CDE3413A-AD8E-495F-A74F-760547294A6F")]
public interface IVsTextLayerEvents
[InterfaceTypeAttribute()]
[GuidAttribute(L"CDE3413A-AD8E-495F-A74F-760547294A6F")]
public interface class IVsTextLayerEvents
[<InterfaceTypeAttribute()>]
[<GuidAttribute("CDE3413A-AD8E-495F-A74F-760547294A6F")>]
type IVsTextLayerEvents =  interface end
public interface IVsTextLayerEvents

O tipo IVsTextLayerEvents expõe os membros a seguir.

Métodos

  Nome Descrição
Método público OnMappingChange
Método público OnMappingChangeComplete

Superior

Comentários

A janela de dimensionamento altera o mapeamento de quebra da camada. O modo de exibição sincroniza esses eventos para manter a seleção. Um cliente geralmente irá converter todas as suas coordenadas de locais para basear as coordenadas de buffer no OnMappingChange , em seguida, converter para as novas coordenadas locais em OnMappingChangeComplete. IVsTextLayerEventssão puramente alterações no mapeamento de coordenadas. Se houver uma alteração nos dados, a camada deve acionar OnChangeLineText.

Consulte também

Referência

Namespace Microsoft.VisualStudio.TextManager.Interop