TextLine Sınıf

Tanım

Biçimlendirme hizmetlerini bir metin satırına desteklemek için soyut bir sınıf sağlar.

public ref class TextLine abstract : IDisposable
public abstract class TextLine : IDisposable
type TextLine = class
    interface IDisposable
Public MustInherit Class TextLine
Implements IDisposable
Devralma
TextLine
Uygulamalar

Oluşturucular

TextLine()

TextLine sınıfının yeni bir örneğini başlatır.

TextLine(Double)

TextLine sınıfının yeni bir örneğini başlatır.

Özellikler

Baseline

Geçerli TextLine nesnenin en üstünden taban çizgisine olan uzaklığı alır.

DependentLength

Satırın son karakterini izleyen ve geçerli satırın yeniden biçimlendirilmesine neden olabilecek karakter sayısını alır.

Extent

Bir çizgideki en üstten en alta siyah pikselden uzaklığı alır.

HasCollapsed

Satırın daraltılıp daraltılmadığını gösteren bir değer alır.

HasOverflowed

Satır içeriğinin belirtilen paragraf genişliğine taşıp taşmadığını gösteren bir değer alır.

Height

Metin satırının yüksekliğini alır.

IsTruncated

Metin satırının sözcüğün ortasında kesilip kesilmediğini belirler.

Length

Geçerli satırın TextSource toplam konum sayısını alır.

MarkerBaseline

Çizginin en yüksek noktasının kenarından çizginin taban çizgisi işaretçisine olan uzaklığı alır.

MarkerHeight

Liste öğesinin işaretçisinin yüksekliğini alır.

NewlineLength

Satırın sonundaki yeni satır karakter sayısını alır.

OverhangAfter

Siyah piksellerin bir çizginin alt hizalama kenarının ötesine uzanan uzaklığı alır.

OverhangLeading

Siyah piksellerin çizginin sol baştaki hizalama kenarından önce uzanma mesafesini alır.

OverhangTrailing

Siyah piksellerin çizginin sağ sondaki hizalama kenarını takip ederek uzattığınız mesafeyi alır.

PixelsPerDip

Metnin işlenmesi gereken PixelsPerDip'i alır veya ayarlar.

Start

Paragrafın başından satırın başlangıç noktasına olan uzaklığı alır.

TextBaseline

Üstten metin satırının taban çizgisine olan uzaklığı alır.

TextHeight

Metnin ve satırdaki diğer içeriğin yüksekliğini alır.

TrailingWhitespaceLength

Bir satırdaki son boş olmayan karakterin ötesindeki boşluk kodu noktalarının sayısını alır.

Width

Sondaki boşluk karakterleri hariç, metin satırının genişliğini alır.

WidthIncludingTrailingWhitespace

Sondaki boşluk karakterleri de dahil olmak üzere bir metin satırının genişliğini alır.

Yöntemler

Collapse(TextCollapsingProperties[])

Daraltılmış metin özelliklerine göre daraltılmış bir satır oluşturun.

Dispose()

Nesnesi tarafından TextFormatter kullanılan tüm yönetilen ve yönetilmeyen kaynakları serbest bırakır.

Draw(DrawingContext, Point, InvertAxes)

TextLine Belirtilen öğesine göre DrawingContextnesnesini işler.

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetBackspaceCaretCharacterHit(CharacterHit)

Backspacing sonrasında önceki karakter isabetini alır.

GetCharacterHitFromDistance(Double)

Satırın başından belirtilen uzaklık için karşılık gelen karakter isabetini alır.

GetDistanceFromCharacterHit(CharacterHit)

Satırın başından belirtilen karakter isabetine olan uzaklığı alır.

GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetIndexedGlyphRuns()

içindeki TextLinenesneleri numaralandırmak IndexedGlyphRun için bir numaralandırıcı alır.

GetNextCaretCharacterHit(CharacterHit)

Giriş işareti gezintisi için bir sonraki karakter isabetini alır.

GetPreviousCaretCharacterHit(CharacterHit)

Giriş işareti gezintisi için önceki karakter isabetini alır.

GetTextBounds(Int32, Int32)

Metin satırı içindeki karakter aralığını temsil eden sınırlayıcı dikdörtgenler dizisi alır.

GetTextCollapsedRanges()

Bir satır daraltıldıktan sonra daraltılmış metin aralıkları koleksiyonunu alır.

GetTextLineBreak()

Satır kesme işlemiyle kesildiğinde satırın durumunu alır.

GetTextRunSpans()

Bir satır içinde yer alan bir metin aralığındaki nesne koleksiyonunu TextRun alır.

GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır

Ayrıca bkz.