Class LineAnnotation

LineAnnotation sınıfı

Çizgi anotasyonunu temsil eden sınıf.

public sealed class LineAnnotation : MarkupAnnotation

Yapıcılar

İsimAçıklama
LineAnnotation(Document, Point, Point)Üretici ile kullanmak için yapıcı.
LineAnnotation(Page, Rectangle, Point, Point)Belirtilen sayfada yeni bir Çizgi anotasyonu oluşturur.

Özellikler

İsimAçıklama
Actions { get; }Anotasyon eylemlerinin listesini alır.
virtual ActiveState { get; set; }Mevcut anotasyon görünüm durumunu alır veya ayarlar.
override AnnotationType { get; }Anotasyon türünü alır.
Appearance { get; }Anotasyonun görünüm sözlüğünü alır.
Border { get; set; }Anotasyon kenarlık özelliklerini alır veya ayarlar. Border
CaptionOffset { get; set; }Başlık metninin normal konumundan olan ofsetini alır veya ayarlar.
CaptionPosition { get; set; }Anotasyon başlık konumunu alır veya ayarlar.
Characteristics { get; }Anotasyon özelliklerini alır.
Color { get; set; }Anotasyon rengini alır veya ayarlar.
Contents { get; set; }Anotasyon metnini alır veya ayarlar.
CreationDate { get; }Anotasyonun oluşturulduğu tarih ve saati alır.
Ending { get; set; }Çizgi bitiş noktasını alır veya ayarlar.
EndingStyle { get; set; }Çizginin bitiş noktası için bitiş stilini alır veya ayarlar.
Flags { get; set; }Anotasyonun bayrakları.
FullName { get; }Anotasyonun tam nitelikli adını alır.
virtual Height { get; set; }Anotasyonun yüksekliğini alır veya ayarlar.
virtual Hyperlink { get; set; }Parça köprüsünü alır veya ayarlar (pdf üretici için).
InReplyTo { get; set; }Bu anotasyonun “cevap verdiği” anotasyona bir referans. Her iki anotasyon da belgenin aynı sayfasında olmalıdır.
Intent { get; set; }Çizgi anotasyonunun amacını alır veya ayarlar.
InteriorColor { get; set; }Anotasyonun iç rengini alır veya ayarlar.
IsFirstParagraphInColumn { get; set; }Bu paragrafın bir sonraki sütunda olup olmayacağını belirten bir bool değeri 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ğeri alır veya ayarlar. Varsayılan false’dur. (pdf üretimi için)
IsKeptWithNext { get; set; }Mevcut paragrafın bir sonraki paragraf ile aynı sayfada kalıp kalmayacağını belirten bir bool değeri alır veya ayarlar. Varsayılan false’dur. (pdf üretimi için)
LeaderLine { get; set; }Lider çizgi uzunluğunu alır veya ayarlar.
LeaderLineExtension { get; set; }Lider çizgi uzantısının uzunluğunu alır veya ayarlar.
LeaderLineOffset { get; set; }Lider çizgi ofsetini alır veya ayarlar.
Margin { get; set; }Paragraf için dış kenar boşluğunu alır veya ayarlar (pdf üretimi için)
Measure { get; set; }Bu anotasyon için belirtilen ölçü birimleri.
Modified { get; set; }Anotasyonun en son ne zaman değiştirildiğini gösteren tarih ve saati alır veya ayarlar.
Name { get; set; }Sayfadaki anotasyon adını alır veya ayarlar.
Opacity { get; set; }Anotasyonu boyamak için kullanılacak sabit opaklık değerini alır veya ayarlar.
virtual PageIndex { get; }Anotasyonu içeren sayfanın indeksini alır.
Popup { get; set; }Bu anotasyonla ilişkili metni girmek veya düzenlemek için açılır anotasyon.
virtual Rect { get; set; }Anotasyon dikdörtgenini alır veya ayarlar.
ReplyType { get; set; }Bu anotasyon ile InReplyTo tarafından belirtilen anotasyon arasındaki ilişkiyi (cevap türü) belirten bir dize.
RichText { get; set; }Anotasyon açıldığında açılır pencerede gösterilecek zengin metin dizesini alır veya ayarlar.
ShowCaption { get; set; }İçeriğin başlık olarak gösterilip gösterilmeyeceğini belirten boolean bayrağını alır veya ayarlar.
Starting { get; set; }Çizginin başlangıç noktasını alır veya ayarlar.
StartingStyle { get; set; }Çizginin başlangıç noktası için başlangıç stilini alır veya ayarlar.
States { get; }Anotasyonun 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; }Anotasyon için metin hizalamasını alır veya ayarlar.
Title { get; set; }Anotasyonun başlık çubuğunda gösterilecek metni alır veya ayarlar.
virtual VerticalAlignment { get; set; }Paragrafın dikey hizalamasını alır veya ayarlar
virtual Width { get; set; }Anotasyonun 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ında yer alacaktır.

Yöntemler

İsimAçıklama
override Accept(AnnotationSelector)Anotasyon işlemesine ziyaretçi kabul eder.
override ChangeAfterResize(Matrix)Başlangıç ve Bitiş noktalarını, matris dönüşümüne göre günceller.
ClearState()Anotasyon için durumu ve durum modelini temizler. Örneğin, bir anotasyon için inceleme durumunu temizler. Not, durumun diğer metin anotasyonlarında saklandığıdır; bu anotasyonların durum ve durum modeli anahtarları vardır.
virtual Clone()Bu örneği kopyalar. Sanal yöntem. Her zaman null döner.
virtual Flatten()Anotasyon içeriğini doğrudan sayfaya yerleştirir, anotasyon nesnesi kaldırılacaktır.
GetRectangle(bool)Sayfa döndürmesini dikkate alarak anotasyonun dikdörtgenini döndürür.
GetState()Anotasyonun durumunu alır. Not, durumun diğer metin anotasyonlarında saklandığıdır; bu anotasyonların durum ve durum modeli anahtarları vardır.
GetStateModel()Anotasyonun durum modelini alır. Not, durumun diğer metin anotasyonlarında saklandığıdır; bu anotasyonların durum ve durum modeli anahtarları vardır.
SetMarkedState(bool)Anotasyon için İşaretli ve İşaretsiz durumu ayarlar. Not, durumun diğer metin anotasyonlarında saklandığıdır; bu anotasyonların durum ve durum modeli anahtarları vardır.
SetReviewState(AnnotationState)Bir anotasyon için inceleme durumunu ayarlar. İşaretli ve İşaretsiz durumlar, İnceleme Durum Modeline ait olmadıkları için göz ardı edilir. Durum, hedef anotasyonu oluşturan kullanıcı tarafından ayarlanır. Değer, hedef anotasyonun Başlık özelliğinden alınır. Not, durumun diğer metin anotasyonlarında saklandığıdır; bu anotasyonların durum ve durum modeli anahtarları vardır.
SetReviewState(AnnotationState, string)Bir anotasyon için inceleme durumunu ayarlar. İşaretli ve İşaretsiz durumlar, İnceleme Durum Modeline ait olmadıkları için göz ardı edilir. Not, durumun diğer metin anotasyonlarında saklandığıdır; bu anotasyonların durum ve durum modeli anahtarları vardır.

Ayrıca Bakınız