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: . |