IVsTextLayerEvents Interface

Definição

Notifica um cliente de que o mapeamento de coordenadas de uma camada está sendo alterado.

public interface class IVsTextLayerEvents
public interface class IVsTextLayerEvents
__interface IVsTextLayerEvents
[System.Runtime.InteropServices.Guid("CDE3413A-AD8E-495F-A74F-760547294A6F")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsTextLayerEvents
[<System.Runtime.InteropServices.Guid("CDE3413A-AD8E-495F-A74F-760547294A6F")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsTextLayerEvents = interface
Public Interface IVsTextLayerEvents
Atributos

Comentários

O dimensionamento da janela altera o mapeamento da camada de quebra automática de texto. A exibição sincroniza esses eventos para manter a seleção. Um cliente geralmente converterá todas as suas coordenadas locais em coordenadas de buffer base em OnMappingChange , em seguida, converterá para as novas coordenadas locais no OnMappingChangeComplete . IVsTextLayerEvents são puramente alterações no mapeamento de coordenadas. Se houver uma alteração nos dados, a camada deverá ser acionada OnChangeLineText .

Métodos

OnMappingChange()

Acionado para notificar o cliente para converter todas as suas coordenadas locais em coordenadas de buffer base.

OnMappingChangeComplete()

Acionado para notificar o cliente para converter para as novas coordenadas locais.

Aplica-se a