IVsTextViewFilter, interface
Permet davantage de modification de l'affichage de texte.
Espace de noms : Microsoft.VisualStudio.TextManager.Interop
Assembly : Microsoft.VisualStudio.TextManager.Interop (dans Microsoft.VisualStudio.TextManager.Interop.dll)
Syntaxe
'Déclaration
<GuidAttribute("6B6F0B32-B88B-40F8-A8FE-97438C5BDBEF")> _
<InterfaceTypeAttribute()> _
Public Interface IVsTextViewFilter
[GuidAttribute("6B6F0B32-B88B-40F8-A8FE-97438C5BDBEF")]
[InterfaceTypeAttribute()]
public interface IVsTextViewFilter
[GuidAttribute(L"6B6F0B32-B88B-40F8-A8FE-97438C5BDBEF")]
[InterfaceTypeAttribute()]
public interface class IVsTextViewFilter
[<GuidAttribute("6B6F0B32-B88B-40F8-A8FE-97438C5BDBEF")>]
[<InterfaceTypeAttribute()>]
type IVsTextViewFilter = interface end
public interface IVsTextViewFilter
Le type IVsTextViewFilter expose les membres suivants.
Méthodes
Nom | Description | |
---|---|---|
GetDataTipText | Fournit la prise en charge de donnée- conseil donnée-conseil en obtenant la valeur de chaîne du texte de conseil. | |
GetPairExtents | Retourne l'emplacement d'un élément correspondant de paires, selon l'emplacement du premier élément. | |
GetWordExtent | Calcule l'étendue de mot selon une position de caractère. |
Début
Notes
Lorsque vous implémentez IVsTextViewFilter sur votre objet, fournissez également une interface d'IOleCommandTarget en fonction de l'objet. Extrayez IVsTextViewFilter en interrogeant l'interface d'IOleCommandTarget qui est passée dans la méthode d'AddCommandFilter. Il doit y avoir un objet d'IVsTextViewFilter pour chaque vue. La vue est implicite lorsque vous effectuez des appels à cette interface.
Consulter les illustrations de l'implémentation et/ou d'appeler de cette interface dans l'exemple Figures Language Service.
Remarques à l'attention des implémenteurs
Implémentez cette interface pour personnaliser davantage le principal éditeur de texte.