Interfaccia IVsTextViewFilter
Consente un'ulteriore modifica della visualizzazione di testo.
Spazio dei nomi: Microsoft.VisualStudio.TextManager.Interop
Assembly: Microsoft.VisualStudio.TextManager.Interop (in Microsoft.VisualStudio.TextManager.Interop.dll)
Sintassi
'Dichiarazione
<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
Il tipo IVsTextViewFilter espone i seguenti membri.
Metodi
Nome | Descrizione | |
---|---|---|
GetDataTipText | Fornisce il supporto di suggerimento dati ottenendo il valore stringa di testo del suggerimento. | |
GetPairExtents | Restituisce la posizione di un elemento corrispondente della coppia, in base alla posizione del primo elemento. | |
GetWordExtent | Calcola l'ambito di parola basato su una posizione di carattere. |
In alto
Note
Quando si distribuisce IVsTextViewFilter nell'oggetto, fornire inoltre IOleCommandTarget interfaccia esterno all'oggetto. recuperare AddCommandFilter eseguire una query di IVsTextViewFilter collegare che viene trasformato IOleCommandTarget metodo. Non deve essere presente uno IVsTextViewFilter oggetto per ogni visualizzazione. La visualizzazione è implicita quando si eseguono le chiamate a questa interfaccia.
Vedere le illustrazioni dell'implementazione e/o di chiamare di questa interfaccia nell'esempio Servizio di linguaggio delle figure.
Note per gli implementatori
Implementare questa interfaccia ulteriormente per personalizzare l'editor di testo principale.