ITextView2 Interfejs
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Rozszerzenia do ITextViewfunkcji rozszerzania. Dla każdego elementu członkowskiego w tym miejscu należy również stosować metodę rozszerzenia w TextViewExtensionselemencie .
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
- Implementuje
Właściwości
BufferGraph |
Pobiera element IBufferGraph zawierający zestaw buforów źródłowych, które przyczyniają się do tego widoku. (Odziedziczone po ITextView) |
Caret |
Pobiera element karetki. (Odziedziczone po ITextView) |
HasAggregateFocus |
Określa, czy widok lub którykolwiek z jego ozdob ma fokus. (Odziedziczone po ITextView) |
InLayout |
Określa, czy widok jest w trakcie określania. (Odziedziczone po ITextView) |
InOuterLayout |
Określa, czy widok jest w trakcie określania, czy przygotowuje się do ustalenia. |
IsClosed |
Określa, czy ten widok tekstu został zamknięty. (Odziedziczone po ITextView) |
IsMouseOverViewOrAdornments |
Określa, czy mysz znajduje się nad widokiem, czy z któregokolwiek z jego ozdobników. (Odziedziczone po ITextView) |
LineHeight |
Pobiera nominalną wysokość wiersza tekstu w widoku. (Odziedziczone po ITextView) |
MaxTextRightCoordinate |
Pobiera prawą współrzędną najdłuższej linii, niezależnie od tego, czy linia jest obecnie widoczna, w pikselach logicznych. (Odziedziczone po ITextView) |
MultiSelectionBroker |
Pobiera obiekt do zarządzania wyborami w widoku. |
Options |
Pobiera opcje dla tego widoku tekstu. (Odziedziczone po ITextView) |
Properties |
Kolekcja właściwości kontrolowana przez właściciela właściwości. (Odziedziczone po IPropertyOwner) |
ProvisionalTextHighlight |
Pobiera zakres tekstu objętego tymczasowym wyróżnieniem tekstu. (Odziedziczone po ITextView) |
Roles |
Role, które odgrywa ten widok. Role częściowo określają rozszerzenia, które są tworzone dla widoku. (Odziedziczone po ITextView) |
Selection |
Pobiera element wyboru. (Odziedziczone po ITextView) |
TextBuffer |
Pobiera tekst ITextBuffer , którego tekst jest renderowany w tym widoku. (Odziedziczone po ITextView) |
TextDataModel |
ITextDataModel Pobiera ten widok tekstu. (Odziedziczone po ITextView) |
TextSnapshot |
ITextSnapshot Pobiera tekst, który jest obecnie renderowany w widoku. (Odziedziczone po ITextView) |
TextViewLines |
Pobiera listę ITextViewLine obiektów renderowanych w tym widoku tylko do odczytu. (Odziedziczone po ITextView) |
TextViewModel |
ITextViewModel Pobiera ten widok tekstu. (Odziedziczone po ITextView) |
ViewportBottom |
Pobiera położenie dolnej krawędzi ekranu w układzie współrzędnych renderowania tekstu. (Odziedziczone po ITextView) |
ViewportHeight |
Pobiera wysokość widocznego okna zawartości w pikselach logicznych. (Odziedziczone po ITextView) |
ViewportLeft |
Pobiera lub ustawia położenie lewej krawędzi panelu widoków w układzie współrzędnych renderowania tekstu. (Odziedziczone po ITextView) |
ViewportRight |
Pobiera położenie prawej krawędzi ekranu w układzie współrzędnych renderowania tekstu. (Odziedziczone po ITextView) |
ViewportTop |
Pobiera położenie górnej krawędzi ekranu w układzie współrzędnych renderowania tekstu. (Odziedziczone po ITextView) |
ViewportWidth |
Pobiera szerokość widocznego okna zawartości w pikselach logicznych. (Odziedziczone po ITextView) |
ViewScroller |
Pobiera pomocnika, który udostępnia różne metody przewijania lub manipulowania widokiem. (Odziedziczone po ITextView) |
VisualSnapshot |
ITextSnapshot Pobiera bufor wizualizacji, który jest renderowany. (Odziedziczone po ITextView) |
Metody
Close() |
Zamyka widok tekstu i jego widok. (Odziedziczone po ITextView) |
DisplayTextLineContainingBufferPosition(SnapshotPoint, Double, ViewRelativePosition, Nullable<Double>, Nullable<Double>) |
Formatuje i wyświetla zawartość buforu tekstowego, tak aby ITextViewLine zawieranie |
DisplayTextLineContainingBufferPosition(SnapshotPoint, Double, ViewRelativePosition) |
Formatuje i wyświetla zawartość buforu tekstowego, tak aby ITextViewLine zawieranie |
GetTextElementSpan(SnapshotPoint) |
Pobiera tekst SnapshotSpan , który stanowi element tekstowy (pojedynczą reprezentację wizualną) na danym SnapshotPointobiekcie . (Odziedziczone po ITextView) |
GetTextViewLineContainingBufferPosition(SnapshotPoint) |
Pobiera element ITextViewLine zawierający określone położenie buforu tekstowego. (Odziedziczone po ITextView) |
QueuePostLayoutAction(Action) |
Dodaje akcję do wykonania po zakończeniu wszystkich układów. Jeśli nie ma układu w toku, akcja zostanie wykonana natychmiast. Należy to wywołać w wątku interfejsu użytkownika, a akcje zostaną wykonane w wątku interfejsu użytkownika. |
QueueSpaceReservationStackRefresh() |
Żąda odświeżenia stosu rezerwacji miejsca. (Odziedziczone po ITextView) |
TryGetTextViewLineContainingBufferPosition(SnapshotPoint, ITextViewLine) |
Próbuje pobrać element ITextViewLine zawierający określoną pozycję bufora tekstowego. |
TryGetTextViewLines(ITextViewLineCollection) |
Próbuje uzyskać listę ITextViewLine obiektów renderowanych w tym widoku tylko do odczytu. |
Zdarzenia
Closed |
Występuje natychmiast po zamknięciu widoku tekstu. (Odziedziczone po ITextView) |
GotAggregateFocus |
Występuje, gdy fokus klawiatury przełącza się do widoku lub jednego z jego ozdobników. (Odziedziczone po ITextView) |
LayoutChanged |
Występuje za każdym razem, gdy tekst wyświetlany w widoku ulegnie zmianie. (Odziedziczone po ITextView) |
LostAggregateFocus |
Występuje, gdy fokus klawiatury przełącza się z dala od widoku i dowolnych jego ozdobników. (Odziedziczone po ITextView) |
MaxTextRightCoordinateChanged |
Wywoływane za każdym razem, gdy element MaxTextRightCoordinate widoku zostanie zmieniony. |
MouseHover |
Występuje po umieszczeniu wskaźnika myszy na tym samym znaku. (Odziedziczone po ITextView) |
ViewportHeightChanged |
Występuje, gdy wysokość widoku jest zmieniana. (Odziedziczone po ITextView) |
ViewportLeftChanged |
Występuje, gdy pozycja lewej krawędzi okienka widoku jest zmieniana. (np. gdy widok jest przewijany w poziomie) (Odziedziczone po ITextView) |
ViewportWidthChanged |
Występuje, gdy szerokość widoku jest zmieniana. (Odziedziczone po ITextView) |
Metody rozszerzania
GetInOuterLayout(ITextView) |
Określa, czy widok jest w trakcie określania, czy przygotowuje się do ustalenia. |
GetMultiSelectionBroker(ITextView) |
Pobiera obiekt do zarządzania wyborami w widoku. |
IsEmbeddedTextView(ITextView) |
Pobiera informację, czy dana ITextView wartość jest osadzona w innym ITextViewobiekcie . |
IsReadOnlyTextView(ITextView) |
Pobiera informację, czy dana wartość ITextView jest uznawana za tylko do odczytu. |
QueuePostLayoutAction(ITextView, Action) |
Zobacz: . |
TryGetContainingTextView(ITextView, ITextView) |
Pobiera element ITextView zawierający dla danej osadzonej ITextView. |
TryGetTextViewLineContainingBufferPosition(ITextView, SnapshotPoint, ITextViewLine) |
Zobacz: . |
TryGetTextViewLines(ITextView, ITextViewLineCollection) |
Zobacz: . |