IWpfTextView Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta un oggetto Visual Studio ITextView per la piattaforma WPF.
public interface class IWpfTextView : Microsoft::VisualStudio::Text::Editor::ITextView, Microsoft::VisualStudio::Utilities::IPropertyOwner
public interface class IWpfTextView : Microsoft::VisualStudio::Text::Editor::ITextView, Microsoft::VisualStudio::Utilities::IPropertyOwner
__interface IWpfTextView : Microsoft::VisualStudio::Text::Editor::ITextView, Microsoft::VisualStudio::Utilities::IPropertyOwner
public interface IWpfTextView : Microsoft.VisualStudio.Text.Editor.ITextView, Microsoft.VisualStudio.Utilities.IPropertyOwner
type IWpfTextView = interface
interface ITextView
interface IPropertyOwner
Public Interface IWpfTextView
Implements IPropertyOwner, ITextView
- Implementazioni
Commenti
Per altre informazioni su questa interfaccia e sulle differenze rispetto a ITextView, vedere "Text View Subsystem" in Inside the Editor .
Proprietà
Background |
Ottiene o imposta lo sfondo dell'elemento visivo. |
BufferGraph |
Ottiene l'oggetto IBufferGraph che contiene il set di buffer di origine che contribuiscono a questa visualizzazione. (Ereditato da ITextView) |
Caret |
Ottiene l'elemento punto di inserimento. (Ereditato da ITextView) |
FormattedLineSource |
Ottiene il formattatore del testo utilizzato dalla visualizzazione. |
HasAggregateFocus |
Determina se la visualizzazione o una qualsiasi delle aree di controllo dispone dello stato attivo. (Ereditato da ITextView) |
InLayout |
Determina se è in corso l'applicazione del layout della visualizzazione. (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 su 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 non è attualmente visibile, in pixel logici. (Ereditato da ITextView) |
Options |
Ottiene le opzioni per questa visualizzazione di testo. (Ereditato da ITextView) |
Properties |
La raccolta di proprietà controllate dal proprietario della proprietà. (Ereditato da IPropertyOwner) |
ProvisionalTextHighlight |
Ottiene l'ampiezza del testo coperta dall'evidenziazione provvisoria del testo. (Ereditato da ITextView) |
Roles |
Ruoli di questa visualizzazione. I ruoli determinano in parte 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 l'oggetto ITextBuffer per il quale viene eseguito il rendering del testo in questa visualizzazione. (Ereditato da ITextView) |
TextDataModel |
Ottiene l'oggetto ITextDataModel di questa visualizzazione di testo. (Ereditato da ITextView) |
TextSnapshot |
Ottiene l'oggetto ITextSnapshot del testo di cui viene attualmente eseguito il rendering nella visualizzazione. (Ereditato da ITextView) |
TextViewLines |
Ottiene le righe della visualizzazione di testo come oggetto IWpfTextViewLineCollection. |
TextViewModel |
Ottiene l'oggetto ITextViewModel di questa visualizzazione di testo. (Ereditato da ITextView) |
ViewportBottom |
Ottiene la posizione del bordo inferiore del riquadro di visualizzazione nel sistema di coordinate per il rendering del testo. (Ereditato da ITextView) |
ViewportHeight |
Ottiene l'altezza della finestra del contenuto visibile in pixel logici. (Ereditato da ITextView) |
ViewportLeft |
Ottiene o imposta la posizione del bordo sinistro del riquadro di visualizzazione nel sistema di coordinate per il rendering del testo. (Ereditato da ITextView) |
ViewportRight |
Ottiene la posizione del bordo destro del riquadro di visualizzazione nel sistema di coordinate per il rendering del testo. (Ereditato da ITextView) |
ViewportTop |
Ottiene la posizione del bordo superiore del riquadro di visualizzazione nel sistema di coordinate per il rendering del testo. (Ereditato da ITextView) |
ViewportWidth |
Ottiene la larghezza della finestra del contenuto visibile in pixel logici. (Ereditato da ITextView) |
ViewScroller |
Ottiene un helper che fornisce i vari metodi per scorrere o modificare la visualizzazione. (Ereditato da ITextView) |
VisualElement |
Ottiene l'oggetto FrameworkElement che esegue il rendering della visualizzazione. |
VisualSnapshot |
Ottiene l'oggetto ITextSnapshot del buffer visivo di cui viene eseguito il rendering. (Ereditato da ITextView) |
ZoomLevel |
Ottiene o imposta il livello di zoom tra il 20% e il IWpfTextView 400% |
Metodi
Close() |
Chiude la visualizzazione testo e la relativa visualizzazione. (Ereditato da ITextView) |
DisplayTextLineContainingBufferPosition(SnapshotPoint, Double, ViewRelativePosition, Nullable<Double>, Nullable<Double>) |
Formatta e visualizza il contenuto del buffer di testo in modo che l'oggetto ITextViewLine contenitore |
DisplayTextLineContainingBufferPosition(SnapshotPoint, Double, ViewRelativePosition) |
Formatta e visualizza il contenuto del buffer di testo in modo che l'oggetto ITextViewLine contenitore |
GetAdornmentLayer(String) |
Ottiene un oggetto IAdornmentLayer denominato. |
GetSpaceReservationManager(String) |
Ottiene un oggetto ISpaceReservationManager denominato. |
GetTextElementSpan(SnapshotPoint) |
Ottiene l'oggetto SnapshotSpan del testo che costituisce un elemento di testo (una sola rappresentazione visiva) in corrispondenza dell'oggetto SnapshotPoint specificato. (Ereditato da ITextView) |
GetTextViewLineContainingBufferPosition(SnapshotPoint) |
Ottiene l'oggetto IWpfTextViewLine contenente la posizione del buffer di testo specificata. |
QueueSpaceReservationStackRefresh() |
Richiede un aggiornamento dello stack di prenotazione dello spazio. (Ereditato da ITextView) |
Eventi
BackgroundBrushChanged |
Si verifica quando viene impostato l'oggetto Background. |
Closed |
Si verifica subito dopo la chiusura della visualizzazione di testo. (Ereditato da ITextView) |
GotAggregateFocus |
Si verifica quando lo stato attivo della tastiera passa alla visualizzazione o una delle aree di controllo corrispondenti. (Ereditato da ITextView) |
LayoutChanged |
Si verifica ogni volta che cambia il testo visualizzato nella visualizzazione. (Ereditato da ITextView) |
LostAggregateFocus |
Si verifica quando lo stato attivo della tastiera si allontana dalla visualizzazione e da tutte le aree di controllo corrispondenti. (Ereditato da ITextView) |
MouseHover |
Si verifica quando il mouse è posizionato sullo stesso carattere. (Ereditato da ITextView) |
ViewportHeightChanged |
Si verifica quando l'altezza del riquadro di visualizzazione viene modificata. (Ereditato da ITextView) |
ViewportLeftChanged |
Si verifica quando viene modificata la posizione del bordo sinistro del riquadro di visualizzazione. (ad esempio, quando la visualizzazione è scorrevole orizzontalmente) (Ereditato da ITextView) |
ViewportWidthChanged |
Si verifica quando viene modificata la larghezza del riquadro di visualizzazione. (Ereditato da ITextView) |
ZoomLevelChanged |
Si verifica quando viene impostato l'oggetto ZoomLevel. |
Metodi di estensione
GetInOuterLayout(ITextView) |
Determina se una visualizzazione è in fase di disposizione o si sta preparando per essere disposta. |
GetMultiSelectionBroker(ITextView) |
Ottiene un oggetto per la gestione delle selezioni all'interno della visualizzazione. |
IsEmbeddedTextView(ITextView) |
Ottiene un valore che indica se specificato ITextView è incorporato in un altro ITextViewoggetto . |
IsReadOnlyTextView(ITextView) |
Ottiene un valore che indica se specificato ITextView è considerato di sola lettura. |
QueuePostLayoutAction(ITextView, Action) |
Vedere QueuePostLayoutAction(Action). |
TryGetContainingTextView(ITextView, ITextView) |
Ottiene contenente ITextView per l'oggetto incorporato specificato ITextView. |
TryGetTextViewLineContainingBufferPosition(ITextView, SnapshotPoint, ITextViewLine) |
Vedere TryGetTextViewLineContainingBufferPosition(SnapshotPoint, ITextViewLine). |
TryGetTextViewLines(ITextView, ITextViewLineCollection) |