Class FreeTextAnnotation

FreeTextAnnotation sınıfı

Sayfada doğrudan metin gösteren bir serbest metin notunu temsil eder. Sıradan bir metin notunun aksine, serbest metin notunun açık veya kapalı bir durumu yoktur; metin her zaman görünür.

public sealed class FreeTextAnnotation : MarkupAnnotation

Yapıcılar

İsimAçıklama
FreeTextAnnotation(Document, DefaultAppearance)Üretici ile kullanılacak yapıcı.
FreeTextAnnotation(Page, Rectangle, DefaultAppearance)Belirtilen sayfada yeni bir Serbest Metin notu oluşturur.

Özellikler

İsimAçıklama
Actions { get; }Not eylemleri listesini alır.
virtual ActiveState { get; set; }Mevcut not görünüm durumunu alır veya ayarlar.
override AnnotationType { get; }Not türünü alır.
Appearance { get; }Notun görünüm sözlüğünü alır.
Border { get; set; }Notun kenarlık özelliklerini alır veya ayarlar. Border
Callout { get; set; }Çağrı çizgisini belirten nokta dizisi.
Characteristics { get; }Notun özelliklerini alır.
Color { get; set; }Notun rengini alır veya ayarlar.
Contents { get; set; }Notun metnini alır veya ayarlar.
CreationDate { get; }Notun oluşturulduğu tarih ve saati alır.
DefaultAppearance { get; set; }Metni biçimlendirmede kullanılacak varsayılan görünüm dizesini alır veya ayarlar.
DefaultAppearanceObject { get; }Serbest Metin notunun varsayılan görünümünü temsil eden nesne.
DefaultStyle { get; set; }Varsayılan bir stil dizesini alır veya ayarlar.
EndingStyle { get; set; }Çizgi sonlandırma noktası için çizgi sonlandırma stilini alır veya ayarlar.
Flags { get; set; }Notun bayrakları.
FullName { get; }Notun tam nitelikli adını alır.
virtual Height { get; set; }Notun yüksekliğini alır veya ayarlar.
virtual Hyperlink { get; set; }Parça bağlantısını alır veya ayarlar (pdf üreticisi için).
InReplyTo { get; set; }Bu notun “cevap verdiği” notun referansı. Her iki not da belgenin aynı sayfasında olmalıdır.
Intent { get; set; }Serbest metin notunun amacını alır veya ayarlar.
IsFirstParagraphInColumn { get; set; }Bu paragrafın bir sonraki sütunda olup olmadığını belirten bir bool değerini alır veya ayarlar. Varsayılan false’dur. (pdf üretimi için)
IsInLineParagraph { get; set; }Bir paragrafın satır içi olup olmadığını alır veya ayarlar. Varsayılan false’dur. (pdf üretimi için)
IsInNewPage { get; set; }Bu paragrafın yeni bir sayfada oluşturulmasını zorlayan bir bool değerini alır veya ayarlar. Varsayılan false’dur. (pdf üretimi için)
IsKeptWithNext { get; set; }Mevcut paragrafın bir sonraki paragrafla aynı sayfada kalıp kalmayacağını belirten bir bool değerini alır veya ayarlar. Varsayılan false’dur. (pdf üretimi için)
Justification { get; set; }Notun metnini görüntülemede kullanılacak dördüncü (justification) biçimini belirten bir kod alır veya ayarlar.
Margin { get; set; }Paragraf için dış kenar boşluğunu alır veya ayarlar (pdf üretimi için)
Modified { get; set; }Notun en son ne zaman değiştirildiğini belirten tarih ve saati alır veya ayarlar.
Name { get; set; }Sayfadaki notun adını alır veya ayarlar.
Opacity { get; set; }Notu boyarken kullanılacak sabit opasite değerini alır veya ayarlar.
virtual PageIndex { get; }Notu içeren sayfanın indeksini alır.
Popup { get; set; }Bu notla ilişkili metni girmek veya düzenlemek için açılır not.
virtual Rect { get; set; }Notun dikdörtgenini alır veya ayarlar.
ReplyType { get; set; }Bu not ile InReplyTo tarafından belirtilen not arasındaki ilişkiyi (cevap türü) belirten bir dize.
RichText { get; set; }Not açıldığında açılır pencerede görüntülenecek zengin metin dizesini alır veya ayarlar.
Rotate { get; set; }Notun döndürme açısını alır veya ayarlar.
StartingStyle { get; set; }Çizgi sonlandırma noktası için çizgi sonlandırma stilini alır veya ayarlar. Bu özellik kullanılmaz, lütfen EndingStyle kullanın.
States { get; }Notun görünüm sözlüğünü alır.
Subject { get; set; }Nesnenin tanımını temsil eden metni alır veya ayarlar.
TextHorizontalAlignment { get; set; }Not için metin hizalamasını alır veya ayarlar.
TextRectangle { get; set; }İki dikdörtgen arasındaki sayısal farkları tanımlayan dikdörtgen: Notun Rect girişi ve o dikdörtgenin içinde bulunan bir dikdörtgen. İç dikdörtgen, notun metninin görüntülenmesi gereken yerdir.
TextStyle { get; set; }Görünümdeki metnin stilini alır veya ayarlar. Metin stili değiştiğinde, metin görünümü güncellenir.
Title { get; set; }Notun başlık çubuğunda görüntülenecek metni alır veya ayarlar.
virtual VerticalAlignment { get; set; }Paragrafın dikey hizalamasını alır veya ayarlar.
virtual Width { get; set; }Notun genişliğini alır veya ayarlar.
ZIndex { get; set; }Grafiğin Z-sırasını belirten bir int değerini alır veya ayarlar. Daha büyük ZIndex’e sahip bir grafik, daha küçük ZIndex’e sahip grafiğin üzerine yerleştirilecektir. ZIndex negatif olabilir. Negatif ZIndex’e sahip grafik, sayfadaki metnin arkasına yerleştirilecektir.

Yöntemler

İsimAçıklama
override Accept(AnnotationSelector)Notu işlemek için ziyaretçi nesnesini kabul eder.
virtual ChangeAfterResize(Matrix)Matris dönüşümüne göre parametreleri ve görünümü günceller.
ClearState()Not için durumu ve durum modelini temizler. Örneğin, bir not için inceleme durumunu temizler. Not, durum ve durum modeli anahtarlarına sahip diğer metin notlarında saklanır.
virtual Clone()Bu örneği klonlar. Sanal yöntem. Her zaman null döner.
virtual Flatten()Not içeriğini doğrudan sayfaya yerleştirir, not nesnesi kaldırılacaktır.
GetRectangle(bool)Sayfa döndürmesini dikkate alarak notun dikdörtgenini döndürür.
GetState()Notun durumunu alır. Not, durum ve durum modeli anahtarlarına sahip diğer metin notlarında saklanır.
GetStateModel()Notun durum modelini alır. Not, durum ve durum modeli anahtarlarına sahip diğer metin notlarında saklanır.
SetMarkedState(bool)Not için İşaretli ve İşaretsiz durumu ayarlar. Not, durum ve durum modeli anahtarlarına sahip diğer metin notlarında saklanır.
SetReviewState(AnnotationState)Bir not için inceleme durumunu ayarlar. İşaretli ve İşaretsiz durumlar, İnceleme Durum Modeline ait olmadıkları için göz ardı edilir. Durum, hedef notu oluşturan kullanıcı tarafından ayarlanır. Değer, hedef notun Başlık özelliğinden alınır. Not, durum ve durum modeli anahtarlarına sahip diğer metin notlarında saklanır.
SetReviewState(AnnotationState, string)Bir not için inceleme durumunu ayarlar. İşaretli ve İşaretsiz durumlar, İnceleme Durum Modeline ait olmadıkları için göz ardı edilir. Not, durum ve durum modeli anahtarlarına sahip diğer metin notlarında saklanır.

Ayrıca Bakınız