Class FileAttachmentAnnotation

FileAttachmentAnnotation sınıfı

Sınıf, dosya ekleme anotasyonunu tanımlar.

public sealed class FileAttachmentAnnotation : MarkupAnnotation

Yapıcılar

İsimAçıklama
FileAttachmentAnnotation(Sayfa, Dikdörtgen, DosyaSpesifikasyonu)Belirtilen sayfada yeni bir Dosya Ekleme anotasyonu oluşturur.

Özellikler

İsimAçıklama
Actions { get; }Anotasyon eylemleri 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
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.
File { get; set; }Bu anotasyonla ilişkili dosyanın spesifikasyonu.
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 hiperbağlantısını alır veya ayarlar (pdf oluşturucu için).
Icon { get; set; }Anotasyonu görüntülemek için kullanılacak simgeyi alır veya ayarlar.
InReplyTo { get; set; }Bu anotasyonun “cevap verdiği” anotasyona bir referans. Her iki anotasyon da belgenin aynı sayfasında olmalıdır.
IsFirstParagraphInColumn { get; set; }Bu paragrafın bir sonraki sütunda olup olmadığını belirten bir bool değeri alır veya ayarlar. Varsayılan false’dur. (pdf oluşturma için)
IsInLineParagraph { get; set; }Bir paragrafın satır içi olup olmadığını alır veya ayarlar. Varsayılan false’dur. (pdf oluşturma 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 oluşturma için)
IsKeptWithNext { get; set; }Mevcut paragrafın bir sonraki paragrafla aynı sayfada kalıp kalmadığını belirten bir bool değeri alır veya ayarlar. Varsayılan false’dur. (pdf oluşturma için)
Margin { get; set; }Paragraf için dış kenar boşluğunu alır veya ayarlar (pdf oluşturma için)
Modified { get; set; }Anotasyonun en son ne zaman değiştirildiğini belirten tarih ve saati alır veya ayarlar.
Name { get; set; }Sayfadaki anotasyon adını alır veya ayarlar.
Opacity { get; set; }Simgenin opaklığını 0 ile 1 arasında alır veya ayarlar: 0 - tamamen şeffaf, 1 - tamamen opak.
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örüntülenecek zengin metin dizesini 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ö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; }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 bir grafik, sayfadaki metnin arkasına yerleştirilecektir.

Yöntemler

İsimAçıklama
override Accept(AnnotationSelector)Anotasyonu 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()Anotasyon için durumu ve durum modelini temizler. Örneğin, bir anotasyon için inceleme durumunu temizler. Not, durumun durum ve statemodel anahtarlarına sahip diğer metin anotasyonlarında saklandığıdı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 durum ve statemodel anahtarlarına sahip diğer metin anotasyonlarında saklandığıdır.
GetStateModel()Anotasyonun durum modelini alır. Not, durumun durum ve statemodel anahtarlarına sahip diğer metin anotasyonlarında saklandığıdır.
SetMarkedState(bool)Anotasyon için İşaretli ve İşaretsiz durumu ayarlar. Not, durumun durum ve statemodel anahtarlarına sahip diğer metin anotasyonlarında saklandığıdı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 durum ve statemodel anahtarlarına sahip diğer metin anotasyonlarında saklandığıdı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 durum ve statemodel anahtarlarına sahip diğer metin anotasyonlarında saklandığıdır.

Ayrıca Bakınız