IVsTextLayerEvents, interface
Avertit un client que le mappage de coordonnées d'une couche change.
Espace de noms : Microsoft.VisualStudio.TextManager.Interop
Assembly : Microsoft.VisualStudio.TextManager.Interop (dans Microsoft.VisualStudio.TextManager.Interop.dll)
Syntaxe
'Déclaration
<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
Le type IVsTextLayerEvents expose les membres suivants.
Méthodes
Nom | Description | |
---|---|---|
OnMappingChange | ||
OnMappingChangeComplete |
Début
Notes
Le dimensionnement de la fenêtre modifie le mappage de la couche de retour automatique à la ligne. La vue synchronise ces événements pour maintenir la sélection. Un client en général convertira toutes ses coordonnées locales pour baser des coordonnées de mémoire tampon dans OnMappingChange puis convertit aux nouvelles coordonnées locales dans OnMappingChangeComplete. IVsTextLayerEvents sont purement les modifications du mappage de coordonnées. S'il existe une modification des données, la couche doit déclencher l'OnChangeLineText.