IWpfTextView Arabirim
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
WPF platformu için bir Visual Studio'yu ITextView temsil eder.
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
- Uygulamalar
Açıklamalar
Bu arabirim ve ile ITextViewarasındaki farklar hakkında daha fazla bilgi için Düzenleyici içindeki "Metin Görünümü Alt Sistemi" bölümüne bakın.
Özellikler
Background |
Görsel öğesinin arka planını alır veya ayarlar. |
BufferGraph |
Bu görünüme IBufferGraph katkıda bulunan kaynak arabellek kümesini içeren öğesini alır. (Devralındığı yer: ITextView) |
Caret |
Şapka işareti öğesini alır. (Devralındığı yer: ITextView) |
FormattedLineSource |
Görünüm tarafından kullanılan metin biçimlendiricisini alır. |
HasAggregateFocus |
Görünümün veya herhangi bir donatısının odağı olup olmadığını belirler. (Devralındığı yer: ITextView) |
InLayout |
Görünümün düzenlenme sürecinde olup olmadığını belirler. (Devralındığı yer: ITextView) |
IsClosed |
Bu metin görünümünün kapatılıp kapatılmadığını belirler. (Devralındığı yer: ITextView) |
IsMouseOverViewOrAdornments |
Farenin görünümün üzerinde mi yoksa herhangi bir kenarlığında mı olduğunu belirler. (Devralındığı yer: ITextView) |
LineHeight |
Görünümdeki metin satırının nominal yüksekliğini alır. (Devralındığı yer: ITextView) |
LineTransformSource |
Görünüm tarafından kullanılan hat transformatörü alır. |
MaxTextRightCoordinate |
En uzun çizginin doğru koordinatını alır(bu çizgi şu anda görünür olsa da olmasa da) mantıksal piksel cinsinden. (Devralındığı yer: ITextView) |
Options |
Bu metin görünümünün seçeneklerini alır. (Devralındığı yer: ITextView) |
Properties |
Özellik sahibi tarafından denetlenen özelliklerin koleksiyonu. (Devralındığı yer: IPropertyOwner) |
ProvisionalTextHighlight |
Geçici metin vurgusunun kapsadığı metnin aralığını alır. (Devralındığı yer: ITextView) |
Roles |
Bu görünümün oynadığı roller. Roller, görünüm için örneklenen uzantıları kısmen belirler. (Devralındığı yer: ITextView) |
Selection |
Seçim öğesini alır. (Devralındığı yer: ITextView) |
TextBuffer |
ITextBuffer Metni bu görünümde işleneni alır. (Devralındığı yer: ITextView) |
TextDataModel |
ITextDataModel Bu metin görünümünü alır. (Devralındığı yer: ITextView) |
TextSnapshot |
Görünümde ITextSnapshot şu anda işlenen metnin sayısını alır. (Devralındığı yer: ITextView) |
TextViewLines |
Metin görünümü satırlarını olarak IWpfTextViewLineCollectionalır. |
TextViewModel |
ITextViewModel Bu metin görünümünü alır. (Devralındığı yer: ITextView) |
ViewportBottom |
Metin işleme koordinat sisteminde görünüm penceresinin alt kenarının konumunu alır. (Devralındığı yer: ITextView) |
ViewportHeight |
Görünür içerik penceresinin yüksekliğini mantıksal piksel cinsinden alır. (Devralındığı yer: ITextView) |
ViewportLeft |
Metin işleme koordinat sisteminde görünüm penceresi sol kenarının konumunu alır veya ayarlar. (Devralındığı yer: ITextView) |
ViewportRight |
Metin işleme koordinat sisteminde görünüm penceresi sağ kenarının konumunu alır. (Devralındığı yer: ITextView) |
ViewportTop |
Metin işleme koordinat sisteminde görünüm penceresinin üst kenarının konumunu alır. (Devralındığı yer: ITextView) |
ViewportWidth |
Görünür içerik penceresinin genişliğini mantıksal piksel cinsinden alır. (Devralındığı yer: ITextView) |
ViewScroller |
Görünümü kaydırmak veya işlemek için çeşitli yöntemler sağlayan bir yardımcı alır. (Devralındığı yer: ITextView) |
VisualElement |
Görünümü işleyen FrameworkElement'i alır. |
VisualSnapshot |
ITextSnapshot İşlenen görsel arabelleğinden alır. (Devralındığı yer: ITextView) |
ZoomLevel |
%20 ile %400 arasında yakınlaştırma IWpfTextView düzeyini alır veya ayarlar |
Yöntemler
Close() |
Metin görünümünü ve görünümünü kapatır. (Devralındığı yer: ITextView) |
DisplayTextLineContainingBufferPosition(SnapshotPoint, Double, ViewRelativePosition, Nullable<Double>, Nullable<Double>) |
Metin arabelleğinin içeriğini biçimlendirip görüntüler, böylece ITextViewLine içeriği |
DisplayTextLineContainingBufferPosition(SnapshotPoint, Double, ViewRelativePosition) |
Metin arabelleğinin içeriğini biçimlendirip görüntüler, böylece ITextViewLine içeriği |
GetAdornmentLayer(String) |
adlı IAdornmentLayerbir alır. |
GetSpaceReservationManager(String) |
adlı ISpaceReservationManagerbir alır. |
GetTextElementSpan(SnapshotPoint) |
Verilen SnapshotPointöğesinde SnapshotSpan bir metin öğesi (tek bir görsel gösterim) oluşturan metnin değerini alır. (Devralındığı yer: ITextView) |
GetTextViewLineContainingBufferPosition(SnapshotPoint) |
IWpfTextViewLine Belirtilen metin arabelleği konumunu içeren öğesini alır. |
QueueSpaceReservationStackRefresh() |
Alan ayırma yığınının yenilenmesini istemektedir. (Devralındığı yer: ITextView) |
Ekinlikler
BackgroundBrushChanged |
Background ayarlandığında gerçekleşir. |
Closed |
Metin görünümü kapatıldıktan hemen sonra gerçekleşir. (Devralındığı yer: ITextView) |
GotAggregateFocus |
Klavye odağı görünüme veya donatılarından birine geçtiğinde gerçekleşir. (Devralındığı yer: ITextView) |
LayoutChanged |
Görünümde görüntülenen metin her değiştiğinde gerçekleşir. (Devralındığı yer: ITextView) |
LostAggregateFocus |
Klavye odağı görünümden ve herhangi bir özelliğinden uzaklaştığında gerçekleşir. (Devralındığı yer: ITextView) |
MouseHover |
Fare aynı karakterin üzerine geldiğinde gerçekleşir. (Devralındığı yer: ITextView) |
ViewportHeightChanged |
Görünüm penceresi yüksekliği değiştirildiğinde gerçekleşir. (Devralındığı yer: ITextView) |
ViewportLeftChanged |
Görünüm penceresi sol kenarının konumu değiştirildiğinde gerçekleşir. (örneğin, görünüm yatay olarak kaydırıldığında) (Devralındığı yer: ITextView) |
ViewportWidthChanged |
Görünüm penceresi genişliği değiştirildiğinde gerçekleşir. (Devralındığı yer: ITextView) |
ZoomLevelChanged |
ZoomLevel ayarlandığında gerçekleşir. |
Uzantı Metotları
GetInOuterLayout(ITextView) |
Görünümün yerleştirilmeye mi yoksa yerleştirilmeye mi hazırlandığına karar verilsin. |
GetMultiSelectionBroker(ITextView) |
Görünümdeki seçimleri yönetmek için bir nesne alır. |
IsEmbeddedTextView(ITextView) |
Verilen öğesinin ITextView başka bir ITextViewiçine eklenip ekli olmadığını alır. |
IsReadOnlyTextView(ITextView) |
Verilenin ITextView salt okunur olarak kabul edilip edilmeyeceğini alır. |
QueuePostLayoutAction(ITextView, Action) | |
TryGetContainingTextView(ITextView, ITextView) | |
TryGetTextViewLineContainingBufferPosition(ITextView, SnapshotPoint, ITextViewLine) |
Bkz. TryGetTextViewLineContainingBufferPosition(SnapshotPoint, ITextViewLine). |
TryGetTextViewLines(ITextView, ITextViewLineCollection) |