IWpfTextView 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.
Reprezentuje program Visual Studio ITextView dla platformy 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
- Implementuje
Uwagi
Aby uzyskać więcej informacji na temat tego interfejsu i o tym, jak różni się on od ITextViewelementu , zobacz "Podsystem widoku tekstu" w Redaktor.
Właściwości
Background |
Pobiera lub ustawia tło elementu wizualizacji. |
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) |
FormattedLineSource |
Pobiera program formatujący tekst używany przez widok. |
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) |
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) |
LineTransformSource |
Pobiera transformator liniowy używany przez widok. |
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) |
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 wiersze widoku tekstu jako .IWpfTextViewLineCollection |
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) |
VisualElement |
Pobiera element FrameworkElement renderujący widok. |
VisualSnapshot |
ITextSnapshot Pobiera bufor wizualizacji, który jest renderowany. (Odziedziczone po ITextView) |
ZoomLevel |
Pobiera lub ustawia poziom powiększenia dla IWpfTextView zakresu od 20% do 400% |
Metody
Close() |
Zamyka widok tekstu i jego widok. (Odziedziczone po ITextView) |
DisplayTextLineContainingBufferPosition(SnapshotPoint, Double, ViewRelativePosition) |
Formatuje i wyświetla zawartość buforu tekstowego, tak aby ITextViewLine zawieranie |
DisplayTextLineContainingBufferPosition(SnapshotPoint, Double, ViewRelativePosition, Nullable<Double>, Nullable<Double>) |
Formatuje i wyświetla zawartość buforu tekstowego, tak aby ITextViewLine zawieranie |
GetAdornmentLayer(String) |
Pobiera nazwę IAdornmentLayer. |
GetSpaceReservationManager(String) |
Pobiera nazwę ISpaceReservationManager. |
GetTextElementSpan(SnapshotPoint) |
Pobiera tekst SnapshotSpan , który stanowi element tekstowy (pojedynczą reprezentację wizualną) na danym SnapshotPointobiekcie . (Odziedziczone po ITextView) |
GetTextViewLineContainingBufferPosition(SnapshotPoint) |
Pobiera element IWpfTextViewLine zawierający określone położenie buforu tekstowego. |
QueueSpaceReservationStackRefresh() |
Żąda odświeżenia stosu rezerwacji miejsca. (Odziedziczone po ITextView) |
Zdarzenia
BackgroundBrushChanged |
Występuje po ustawieniu Background . |
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) |
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) |
ZoomLevelChanged |
Występuje po ustawieniu ZoomLevel . |
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: . |