AppPropertiesPart
Genel Bakış
AppPropertiesPart NET için FOSS’de bir sınıf.
OPC paketinde docProps/app.xml (yayınlanmış özellikler) ‘i analiz eder ve serileştirir: Uygulama, AppVersion, Şirket, Yöneticiler,PresentationFormat , Şablonlar, TotalTime,, Slaytlar , HiddenSlides., Notlar; Paragraflar .Sözler, MMClips, }Placeholders_4},. LinksUpToDate. SharedDoc,. HyperlinksChanged,… HyperlinkBase… HeadingPairs…. {peçehellendirme}.
Bu sınıf, .NET programlarında AppPropertiesPart nesnelerle çalışmak için 14 yöntem sağlar. Kullanılabilir yöntemler şunlardır: Clear, GetBool, GetInt, GetText, MarkDirty, Parse, ParseHeadingPairs, ParseTitlesOfParts, Save, SetBool, SetInt, SetText, ve 2 ek yöntem. Tüm ihraç edilen üyeler, .NET paketi için Aspose.Slides FOSS’u yükledikten sonra herhangi bir NET uygulamasına erişilebilir. Özellikleri: AppVersion, Application, Company, HeadingPairs, HiddenSlides, HyperlinkBase,Ve 15 tane daha.
Açıklama:
AppPropertiesPart NET için FOSS kütüphanesinde 14 yöntem ve 21 özelliği programatik kullanım için ortaya koyan bir sınıf.
Sınıf ayrıca, PartName Özellik (parça adını alır).
Özellikler
| Adı: | Tip: | Access | Açıklama: |
|---|---|---|---|
Application | string? | Okuma/Yazma | Uygulama adını alır veya ayarlar. |
AppVersion | string? | Okuma/Yazma | Uygulama sürümünü alır veya ayarlar. |
Company | string? | Okuma/Yazma | Şirket adını alır veya ayarlar. |
Manager | string? | Okuma/Yazma | Yönetici adını alır veya ayarlar. |
PresentationFormat | string? | Okuma/Yazma | Sunum biçimini alır veya ayarlar. |
Template | string? | Okuma/Yazma | Şablon adını alır veya ayarlar. |
HyperlinkBase | string? | Okuma/Yazma | Hiperlink temel URI’sini alır veya ayarlar. |
TotalTime | int? | Okuma/Yazma | Toplam düzenleme süresini dakikalar cinsinden alır veya ayarlar. |
Slides | int? | Okuma/Yazma | Slayt sayısını alır veya ayarlar. |
HiddenSlides | int? | Okuma/Yazma | Gizli slaytların sayısını alır veya ayarlar. |
Notes | int? | Okuma/Yazma | Not sayfalarının sayısını alır veya ayarlar. |
Paragraphs | int? | Okuma/Yazma | Paragraf sayısını alır veya ayarlar. |
Words | int? | Okuma/Yazma | Kelime sayısını alır veya ayarlar. |
MmClips | int? | Okuma/Yazma | Multimedya klip sayısını alır veya ayarlar. |
ScaleCrop | bool? | Okuma/Yazma | Küçük resmin sığdırmak için kırpılıp kırpılmayacağını alır veya ayarlar. |
LinksUpToDate | bool? | Okuma/Yazma | Bağlantıların güncel olup olmadığını alır veya ayarlar. |
SharedDoc | bool? | Okuma/Yazma | Bu belgenin paylaşılan bir belge olup olmadığını alır veya ayarlar. |
HyperlinksChanged | bool? | Okuma/Yazma | Köprülerin değişip değişmediğini alır veya ayarlar. |
HeadingPairs | List<HeadingPairData> | Okuma/Yazma | Başlık çiftlerinin listesini alır. |
TitlesOfParts | List<string> | Okuma/Yazma | Parça başlıklarının listesini alır. |
PartName | string | Oku . | Parça adını alır. |
Yöntemler
| Signature | Açıklama: |
|---|---|
Parse() | Paketten docProps/app.xml kısmını analiz eder. |
GetText(localName: string) | Metin içeriği, ya da bulunmazsa veya boşsa null. |
GetInt(localName: string) | Parsed tam sayı, veya geçerli bir tam sayı bulunmadığı takdirde null. |
GetBool(localName: string) | Bulunmazsa değerlendirilmiş boolean veya null. |
ParseHeadingPairs() | HeadingPairs vt:vektor öğesinden ayrıştırır. Çiftler değişken (name_variant, count_ variant) girdiler olarak gelir. |
ParseTitlesOfParts() | Vt:vektor öğesinden TitlesOfParts’ı analiz eder. |
MarkDirty() | Parça kirli olarak işaretlenir, böylece kaydetme sırasında serize edilecektir. |
Save() | Uygulama özelliklerini OPC paketine serileştirir. |
SetText(root: XElement, localName: string, value: string?) | Metin değeri, ya da sıfırlamak için null. |
SetInt(root: XElement, localName: string, value: int?) | Tamsayı değeri, ya da sıfır atlamak. |
SetBool(root: XElement, localName: string, value: bool?) | Boolean değeri, ya da sıfır atlamak. |
WriteHeadingPairs(root: XElement) | Eklenecek kök eleman. |
WriteTitlesOfParts(root: XElement) | Eklenecek kök eleman. |
Clear() | Tüm özellikleri null/empty olarak sıfırla. |