ITextView2 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.
Estensioni a ITextView, funzionalità di aumento. Per ogni membro qui dovrebbe essere presente anche un metodo di estensione in TextViewExtensions.
public interface class ITextView2 : Microsoft::VisualStudio::Text::Editor::ITextView, Microsoft::VisualStudio::Utilities::IPropertyOwner
public interface ITextView2 : Microsoft.VisualStudio.Text.Editor.ITextView, Microsoft.VisualStudio.Utilities.IPropertyOwner
type ITextView2 = interface
interface ITextView
interface IPropertyOwner
Public Interface ITextView2
Implements IPropertyOwner, ITextView
- Implementazioni
Proprietà
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) |
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) |
InOuterLayout |
Determina se la vista è in fase di disposizione o si prepara a essere disposta. |
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) |
MaxTextRightCoordinate |
Ottiene la coordinata destra della riga più lunga, anche se tale riga non è attualmente visibile, in pixel logici. (Ereditato da ITextView) |
MultiSelectionBroker |
Ottiene un oggetto per la gestione delle selezioni all'interno della visualizzazione. |
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 un elenco di sola lettura degli oggetti ITextViewLine di cui viene eseguito il rendering in questa visualizzazione. (Ereditato da ITextView) |
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 di 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 di rendering del testo. (Ereditato da ITextView) |
ViewportRight |
Ottiene la posizione del bordo destro del viewport nel sistema di coordinate di rendering del testo. (Ereditato da ITextView) |
ViewportTop |
Ottiene la posizione del bordo superiore del riquadro di visualizzazione nel sistema di coordinate di 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) |
VisualSnapshot |
Ottiene l'oggetto ITextSnapshot del buffer visivo di cui viene eseguito il rendering. (Ereditato da ITextView) |
Metodi
Close() |
Chiude la visualizzazione di 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 contenente |
DisplayTextLineContainingBufferPosition(SnapshotPoint, Double, ViewRelativePosition) |
Formatta e visualizza il contenuto del buffer di testo in modo che l'oggetto ITextViewLine contenente |
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 ITextViewLine contenente la posizione del buffer di testo specificata. (Ereditato da ITextView) |
QueuePostLayoutAction(Action) |
Aggiunge un'azione da eseguire dopo il completamento di qualsiasi layout. Se non è presente un layout in corso, l'azione verrà eseguita immediatamente. Questa operazione deve essere chiamata nel thread dell'interfaccia utente e le azioni verranno eseguite nel thread dell'interfaccia utente. |
QueueSpaceReservationStackRefresh() |
Richiede un aggiornamento dello stack di prenotazione dello spazio. (Ereditato da ITextView) |
TryGetTextViewLineContainingBufferPosition(SnapshotPoint, ITextViewLine) |
Tenta di ottenere l'oggetto ITextViewLine contenente la posizione del buffer di testo specificata. |
TryGetTextViewLines(ITextViewLineCollection) |
Tenta di ottenere un elenco di sola lettura degli oggetti di cui viene eseguito il ITextViewLine rendering in questa visualizzazione. |
Eventi
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 il testo visualizzato nella visualizzazione cambia. (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) |
MaxTextRightCoordinateChanged |
Generato ogni volta che viene modificata la visualizzazione MaxTextRightCoordinate. |
MouseHover |
Si verifica quando il mouse è stato spostato sullo stesso carattere. (Ereditato da ITextView) |
ViewportHeightChanged |
Si verifica quando l'altezza del viewport viene modificata. (Ereditato da ITextView) |
ViewportLeftChanged |
Si verifica quando viene modificata la posizione del bordo sinistro del viewport. (ad esempio, quando la visualizzazione è scorrere orizzontalmente) (Ereditato da ITextView) |
ViewportWidthChanged |
Si verifica quando viene modificata la larghezza del riquadro di visualizzazione. (Ereditato da ITextView) |
Metodi di estensione
GetInOuterLayout(ITextView) |
Determina se una vista è in fase di disposizione o si prepara a essere disposta. |
GetMultiSelectionBroker(ITextView) |
Ottiene un oggetto per la gestione delle selezioni all'interno della visualizzazione. |
IsEmbeddedTextView(ITextView) |
Ottiene se specificato ITextView è incorporato in un altro ITextViewoggetto . |
IsReadOnlyTextView(ITextView) |
Ottiene se viene ITextView considerato di sola lettura. |
QueuePostLayoutAction(ITextView, Action) |
Vedere QueuePostLayoutAction(Action). |
TryGetContainingTextView(ITextView, ITextView) |
Ottiene contenente ITextView per un determinato oggetto incorporato ITextView. |
TryGetTextViewLineContainingBufferPosition(ITextView, SnapshotPoint, ITextViewLine) |
Vedere TryGetTextViewLineContainingBufferPosition(SnapshotPoint, ITextViewLine). |
TryGetTextViewLines(ITextView, ITextViewLineCollection) |