DocumentProperty
İçindekiler
[
Saklamak
]DocumentProperty class
Özel veya yerleşik bir belge özelliğini temsil eder.
Daha fazlasını öğrenmek için şu adresi ziyaret edin:Belge Özellikleriyle Çalışma dokümantasyon makalesi.
public class DocumentProperty
Özellikleri
İsim | Tanım |
---|---|
IsLinkToContent { get; } | Bu özelliğin içeriğe bağlı olup olmadığını gösterir. |
LinkSource { get; } | Bağlantılı özel belge özelliğinin kaynağını alır. |
Name { get; } | Özelliğin adını döndürür. |
Type { get; } | Özelliğin veri türünü alır. |
Value { get; set; } | Özelliğin değerini alır veya ayarlar. |
yöntemler
İsim | Tanım |
---|---|
ToBool() | Özellik değerini bool. olarak döndürür |
ToByteArray() | Özellik değerini bayt dizisi olarak döndürür. |
ToDateTime() | Özellik değerini şu şekilde döndürür:TarihSaat UTC. ‘de |
ToDouble() | Özellik değerini double olarak döndürür. |
ToInt() | Özellik değerini tamsayı olarak döndürür. |
override ToString() | Özellik değerini geçerli yerel ayara göre biçimlendirilmiş bir dize olarak döndürür. |
Örnekler
Yerleşik belge özellikleriyle nasıl çalışılacağını gösterir.
Document doc = new Document(MyDir + "Properties.docx");
// "Belge" nesnesi, meta verilerinin bir kısmını üyelerinde içerir.
Console.WriteLine($"Document filename:\n\t \"{doc.OriginalFileName}\"");
// Belge aynı zamanda meta verileri yerleşik özelliklerinde de saklar.
// Her yerleşik özellik, belgenin "BuiltInDocumentProperties" nesnesinin bir üyesidir.
Console.WriteLine("Built-in Properties:");
foreach (DocumentProperty docProperty in doc.BuiltInDocumentProperties)
{
Console.WriteLine(docProperty.Name);
Console.WriteLine($"\tType:\t{docProperty.Type}");
// Bazı özellikler birden fazla değer saklayabilir.
if (docProperty.Value is ICollection<object>)
{
foreach (object value in docProperty.Value as ICollection<object>)
Console.WriteLine($"\tValue:\t\"{value}\"");
}
else
{
Console.WriteLine($"\tValue:\t\"{docProperty.Value}\"");
}
}
Ayrıca bakınız
- class DocumentPropertyCollection
- ad alanı Aspose.Words.Properties
- toplantı Aspose.Words