Condividi tramite


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
Metodo pubblico GetDataTipText Fornisce il supporto di suggerimento dati ottenendo il valore stringa di testo del suggerimento.
Metodo pubblico GetPairExtents Restituisce la posizione di un elemento corrispondente della coppia, in base alla posizione del primo elemento.
Metodo pubblico 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.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.TextManager.Interop