Interfaccia IWpfTextView
rappresenta Visual Studio ITextView per la piattaforma (WPF) Windows Presentation Foundation.
Spazio dei nomi: Microsoft.VisualStudio.Text.Editor
Assembly: Microsoft.VisualStudio.Text.UI.Wpf (in Microsoft.VisualStudio.Text.UI.Wpf.dll)
Sintassi
'Dichiarazione
Public Interface IWpfTextView _
Inherits ITextView, IPropertyOwner
public interface IWpfTextView : ITextView,
IPropertyOwner
public interface class IWpfTextView : ITextView,
IPropertyOwner
type IWpfTextView =
interface
interface ITextView
interface IPropertyOwner
end
public interface IWpfTextView extends ITextView, IPropertyOwner
Il tipo IWpfTextView espone i seguenti membri.
Proprietà
Nome | Descrizione | |
---|---|---|
Background | Ottiene o imposta lo sfondo dell'elemento visivo. | |
BufferGraph | ottiene IBufferGraph contenente il set di buffer di origine che contribuiscono a questa visualizzazione. (Ereditato da ITextView) | |
Caret | Ottiene l'elemento del cursore. (Ereditato da ITextView) | |
FormattedLineSource | Ottiene il formattatore di testo utilizzato dalla visualizzazione. | |
HasAggregateFocus | Determina se la visualizzazione o una qualsiasi delle aree di controllo ha lo stato attivo. (Ereditato da ITextView) | |
InLayout | Determina se la visualizzazione è in corso l'applicazione del layout. (Ereditato da ITextView) | |
IsClosed | Determina se questa visualizzazione di testo è stata chiusa. (Ereditato da ITextView) | |
IsMouseOverViewOrAdornments | Determina se il mouse si trova sulla visualizzazione o una qualsiasi delle aree di controllo. (Ereditato da ITextView) | |
LineHeight | Ottiene l'altezza nominale di una riga di testo nella visualizzazione. (Ereditato da ITextView) | |
LineTransformSource | Ottiene il trasformatore della riga utilizzato dalla visualizzazione. | |
MaxTextRightCoordinate | Ottiene la coordinata destra della riga più lunga, anche se tale riga è attualmente visibile, in pixel logici. (Ereditato da ITextView) | |
Options | Ottiene le opzioni per questa visualizzazione di testo. (Ereditato da ITextView) | |
Properties | Ottiene la raccolta di proprietà controllate dal proprietario. (Ereditato da IPropertyOwner) | |
ProvisionalTextHighlight | Ottiene l'intervallo di testo coperta dall'evidenziazione provvisoria di testo. (Ereditato da ITextView) | |
Roles | Ruoli di questa visualizzazione.I ruoli determinano le estensioni di cui viene creata un'istanza per la visualizzazione. (Ereditato da ITextView) | |
Selection | ottiene l'elemento di selezione. (Ereditato da ITextView) | |
TextBuffer | ottiene ITextBuffer chi di testo viene eseguito il rendering in questa visualizzazione. (Ereditato da ITextView) | |
TextDataModel | ottiene ITextDataModel in questa visualizzazione di testo. (Ereditato da ITextView) | |
TextSnapshot | ottiene ITextSnapshot il testo di cui viene attualmente eseguito il rendering nella visualizzazione. (Ereditato da ITextView) | |
TextViewLines | Ottiene le righe della visualizzazione di testo come IWpfTextViewLineCollection. | |
TextViewModel | ottiene ITextViewModel in questa visualizzazione di testo. (Ereditato da ITextView) | |
ViewportBottom | Ottiene la posizione del bordo inferiore del punto di visualizzazione nel sistema di coordinate del rendering del testo. (Ereditato da ITextView) | |
ViewportHeight | Ottiene l'altezza della finestra del contenuto visibile (margine incluso) in pixel logici. (Ereditato da ITextView) | |
ViewportLeft | Ottiene o imposta la posizione del bordo sinistro del punto di visualizzazione nel sistema di coordinate del rendering del testo. (Ereditato da ITextView) | |
ViewportRight | Ottiene la posizione del bordo destro del punto di visualizzazione nel sistema di coordinate del rendering del testo. (Ereditato da ITextView) | |
ViewportTop | Ottiene la posizione del bordo superiore del punto di visualizzazione nel sistema di coordinate del rendering del testo. (Ereditato da ITextView) | |
ViewportWidth | Ottiene la larghezza della finestra del contenuto visibile (margine incluso) in pixel logici. (Ereditato da ITextView) | |
ViewScroller | Ottiene un helper che fornisce diversi metodi per scorrere o modificare la visualizzazione. (Ereditato da ITextView) | |
VisualElement | ottiene FrameworkElement che esegue il rendering della visualizzazione. | |
VisualSnapshot | ottiene ITextSnapshot il buffer visivo di cui viene eseguito il rendering. (Ereditato da ITextView) | |
ZoomLevel | Ottiene o imposta il livello di zoom per IWpfTextView tra 20% e 400%. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
Close | Chiude l'host della visualizzazione di testo e la visualizzazione corrispondente. (Ereditato da ITextView) | |
DisplayTextLineContainingBufferPosition(SnapshotPoint, Double, ViewRelativePosition) | Formatta e visualizza il contenuto del buffer di testo in modo che ITextViewLine oggetto contenente la posizione del buffer visualizzato nella posizione desiderata. (Ereditato da ITextView) | |
DisplayTextLineContainingBufferPosition(SnapshotPoint, Double, ViewRelativePosition, Nullable<Double>, Nullable<Double>) | Formatta e visualizza il contenuto del buffer di testo in modo che ITextViewLine oggetto contenente la posizione del buffer specificata visualizzato nella posizione desiderata. (Ereditato da ITextView) | |
GetAdornmentLayer | Ottiene un oggetto denominato IAdornmentLayer. | |
GetSpaceReservationManager | Ottiene un oggetto denominato ISpaceReservationManager. | |
GetTextElementSpan | ottiene SnapshotSpan di testo che costituisce un elemento di testo (una singola rappresentazione visiva) all'elemento specificato SnapshotPoint. (Ereditato da ITextView) | |
GetTextViewLineContainingBufferPosition | ottiene IWpfTextViewLine contenente la posizione del buffer di testo specificata. | |
QueueSpaceReservationStackRefresh | Richiede un aggiornamento dello stack delle prenotazioni dello spazio. (Ereditato da ITextView) |
In alto
Eventi
Nome | Descrizione | |
---|---|---|
BackgroundBrushChanged | si verifica quando Background è impostato su. | |
Closed | Si verifica subito dopo la chiusura della visualizzazione di testo. (Ereditato da ITextView) | |
GotAggregateFocus | Si verifica quando lo stato attivo alla visualizzazione o una delle aree di controllo. (Ereditato da ITextView) | |
LayoutChanged | Si verifica quando l'editor di testo esegue un layout della riga di testo. (Ereditato da ITextView) | |
LostAggregateFocus | Si verifica quando lo stato attivo della tastiera a partire dalla visualizzazione e da tutte le aree di controllo corrispondenti. (Ereditato da ITextView) | |
MouseHover | Si verifica quando il mouse è presente su un carattere. (Ereditato da ITextView) | |
ViewportHeightChanged | Si verifica quando l'altezza del riquadro di visualizzazione viene modificata.deprecato. (Ereditato da ITextView) | |
ViewportLeftChanged | Si verifica quando la posizione del bordo sinistro del riquadro di visualizzazione viene modificata.deprecato (Ereditato da ITextView) | |
ViewportWidthChanged | Si verifica quando la larghezza del riquadro di visualizzazione viene modificata.deprecato. (Ereditato da ITextView) | |
ZoomLevelChanged | si verifica quando ZoomLevel è impostato su. |
In alto
Note
Per ulteriori informazioni su questa interfaccia e su come differisce ITextView, vedere “il sottosistema della visualizzazione di testo„ in Nell'editor.