ITextView2 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.
için uzantılar ITextView, işlevselliğini genişletme. Buradaki her üye için içinde TextViewExtensionsbir uzantı yöntemi de olmalıdır.
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
- Uygulamalar
Özellikler
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) |
HasAggregateFocus |
Görünümün veya herhangi bir donatı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) |
InOuterLayout |
Görünümün yerleştirilmeye mi yoksa yerleştirilmeye mi hazırlandığına karar verilsin. |
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 bir metin satırının nominal yüksekliğini alır. (Devralındığı yer: ITextView) |
MaxTextRightCoordinate |
En uzun çizginin doğru koordinatını (bu çizgi şu anda görünür olsun veya olmasın) mantıksal piksel cinsinden alır. (Devralındığı yer: ITextView) |
MultiSelectionBroker |
Görünümdeki seçimleri yönetmek için bir nesne alır. |
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 |
Bu görünümde ITextBuffer işlenen metni 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 o anda işlenen metnin öğesini alır. (Devralındığı yer: ITextView) |
TextViewLines |
Bu görünümde işlenen nesnelerin salt okunur listesini ITextViewLine alır. (Devralındığı yer: ITextView) |
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 sistemindeki görünüm penceresi sağ kenarının konumunu alır. (Devralındığı yer: ITextView) |
ViewportTop |
Metin işleme koordinat sistemindeki 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) |
VisualSnapshot |
ITextSnapshot İşlenen görsel arabelleğinden alır. (Devralındığı yer: ITextView) |
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) |
Metin arabelleğinin içeriğini biçimlendirip görüntüler, böylece ITextViewLine içeriği |
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 |
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) |
ITextViewLine Belirtilen metin arabelleği konumunu içeren öğesini alır. (Devralındığı yer: ITextView) |
QueuePostLayoutAction(Action) |
Herhangi bir düzen tamamlandıktan sonra gerçekleştirilecek eylemi ekler. Devam eden bir düzen yoksa eylem hemen gerçekleştirilir. Bu, ui iş parçacığında çağrılmalıdır ve ui iş parçacığında eylemler gerçekleştirilecektir. |
QueueSpaceReservationStackRefresh() |
Alan ayırma yığınının yenilenmesini istemektedir. (Devralındığı yer: ITextView) |
TryGetTextViewLineContainingBufferPosition(SnapshotPoint, ITextViewLine) |
Belirtilen metin arabelleği konumunu içeren öğesini almaya ITextViewLine çalışır. |
TryGetTextViewLines(ITextViewLineCollection) |
Bu görünümde işlenen nesnelerin salt okunur bir listesini ITextViewLine almaya çalışır. |
Ekinlikler
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 onun 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 donatıdan uzaklaştığında gerçekleşir. (Devralındığı yer: ITextView) |
MaxTextRightCoordinateChanged |
Görünümün MaxTextRightCoordinate her değiştirildiğinde oluşturulur. |
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) |
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 ITextView öğesinin başka bir ITextViewiçine eklenip ekli olmadığını alır. |
IsReadOnlyTextView(ITextView) |
Verilenin ITextView salt okunur olarak kabul edilip edilmediğini alır. |
QueuePostLayoutAction(ITextView, Action) | |
TryGetContainingTextView(ITextView, ITextView) |
Verilen katıştırılmış ITextViewiçin öğesini içerirITextView. |
TryGetTextViewLineContainingBufferPosition(ITextView, SnapshotPoint, ITextViewLine) |
Bkz. TryGetTextViewLineContainingBufferPosition(SnapshotPoint, ITextViewLine). |
TryGetTextViewLines(ITextView, ITextViewLineCollection) |