## BuiltInDocumentProperties class

Yerleşik belge özelliklerinin bir koleksiyonu.

Daha fazla bilgi edinmek için şu adresi ziyaret edin:[Belge Özellikleriyle Çalışma](https://docs.aspose.com/words/net/work-with-document-properties/) belgeleme makalesi.

```csharp
public class BuiltInDocumentProperties : DocumentPropertyCollection
```

## Özellikleri

| İsim | Tanım |
| --- | --- |
| [Author](../../aspose.words.properties/builtindocumentproperties/author/) { get; set; } | Belgenin yazarının adını alır veya ayarlar. |
| [Bytes](../../aspose.words.properties/builtindocumentproperties/bytes/) { get; set; } | Belgedeki bayt sayısının bir tahminini temsil eder. |
| [Category](../../aspose.words.properties/builtindocumentproperties/category/) { get; set; } | Belgenin kategorisini alır veya ayarlar. |
| [Characters](../../aspose.words.properties/builtindocumentproperties/characters/) { get; set; } | Belgedeki karakter sayısının bir tahminini temsil eder. |
| [CharactersWithSpaces](../../aspose.words.properties/builtindocumentproperties/characterswithspaces/) { get; set; } | Belgedeki karakter sayısının (boşluklar dahil) bir tahminini temsil eder. |
| [Comments](../../aspose.words.properties/builtindocumentproperties/comments/) { get; set; } | Belge yorumlarını alır veya ayarlar. |
| [Company](../../aspose.words.properties/builtindocumentproperties/company/) { get; set; } | Şirket özelliğini alır veya ayarlar. |
| [ContentStatus](../../aspose.words.properties/builtindocumentproperties/contentstatus/) { get; set; } | Belgenin içerik durumunu alır veya ayarlar. |
| [ContentType](../../aspose.words.properties/builtindocumentproperties/contenttype/) { get; set; } | Belgenin içerik türünü alır veya ayarlar. |
| [Count](../../aspose.words.properties/documentpropertycollection/count/) { get; } | Koleksiyondaki öğelerin sayısını alır. |
| [CreatedTime](../../aspose.words.properties/builtindocumentproperties/createdtime/) { get; set; } | Belgenin oluşturulma tarihini UTC olarak alır veya ayarlar. |
| [HeadingPairs](../../aspose.words.properties/builtindocumentproperties/headingpairs/) { get; set; } | Belge başlıklarını ve adlarını belirtir. |
| [HyperlinkBase](../../aspose.words.properties/builtindocumentproperties/hyperlinkbase/) { get; set; } | Bu belgedeki bağıl köprü metinlerini değerlendirmek için kullanılan temel dizeyi belirtir. |
| [HyperlinksChanged](../../aspose.words.properties/builtindocumentproperties/hyperlinkschanged/) { get; } | Bir belgedeki köprü metinlerinin değiştirilip değiştirilmediğini belirtir. |
| [Item](../../aspose.words.properties/documentpropertycollection/item/) { get; } | Bir[`DocumentProperty`](../documentproperty/) nesne index. tarafından |
| override [Item](../../aspose.words.properties/builtindocumentproperties/item/) { get; } | Bir[`DocumentProperty`](../documentproperty/) nesnenin özelliğinin adına göre. |
| [Keywords](../../aspose.words.properties/builtindocumentproperties/keywords/) { get; set; } | Belge anahtar sözcüklerini alır veya ayarlar. |
| [LastPrinted](../../aspose.words.properties/builtindocumentproperties/lastprinted/) { get; set; } | Belgenin UTC'de en son ne zaman yazdırıldığını alır veya ayarlar. |
| [LastSavedBy](../../aspose.words.properties/builtindocumentproperties/lastsavedby/) { get; set; } | Son yazarın adını alır veya ayarlar. |
| [LastSavedTime](../../aspose.words.properties/builtindocumentproperties/lastsavedtime/) { get; set; } | Son kaydın UTC olarak saatini alır veya ayarlar. |
| [Lines](../../aspose.words.properties/builtindocumentproperties/lines/) { get; set; } | Belgedeki satır sayısının bir tahminini temsil eder. |
| [LinksUpToDate](../../aspose.words.properties/builtindocumentproperties/linksuptodate/) { get; set; } | Bir belgedeki köprü metinlerinin güncel olup olmadığını belirtir. |
| [Manager](../../aspose.words.properties/builtindocumentproperties/manager/) { get; set; } | Yönetici özelliğini alır veya ayarlar. |
| [NameOfApplication](../../aspose.words.properties/builtindocumentproperties/nameofapplication/) { get; set; } | Uygulamanın adını alır veya ayarlar. |
| [Pages](../../aspose.words.properties/builtindocumentproperties/pages/) { get; set; } | Belgedeki sayfa sayısının bir tahminini temsil eder. |
| [Paragraphs](../../aspose.words.properties/builtindocumentproperties/paragraphs/) { get; set; } | Belgedeki paragraf sayısının bir tahminini temsil eder. |
| [RevisionNumber](../../aspose.words.properties/builtindocumentproperties/revisionnumber/) { get; set; } | Belge revizyon numarasını alır veya ayarlar. |
| [ScaleCrop](../../aspose.words.properties/builtindocumentproperties/scalecrop/) { get; } | Belge küçük resminin kırpılıp kırpılmayacağını veya ekrana sığacak şekilde ölçeklenip ölçeklenmeyeceğini belirtir. |
| [Security](../../aspose.words.properties/builtindocumentproperties/security/) { get; set; } | Bir belgenin güvenlik düzeyini sayısal bir değer olarak belirtir. |
| [SharedDocument](../../aspose.words.properties/builtindocumentproperties/shareddocument/) { get; } | Belgenin paylaşılan bir belge olup olmadığını belirtir. |
| [Subject](../../aspose.words.properties/builtindocumentproperties/subject/) { get; set; } | Belgenin konusunu alır veya ayarlar. |
| [Template](../../aspose.words.properties/builtindocumentproperties/template/) { get; set; } | Belge şablonunun bilgilendirici adını alır veya ayarlar. |
| [Thumbnail](../../aspose.words.properties/builtindocumentproperties/thumbnail/) { get; set; } | Belgenin küçük resmini alır veya ayarlar. |
| [Title](../../aspose.words.properties/builtindocumentproperties/title/) { get; set; } | Belgenin başlığını alır veya ayarlar. |
| [TitlesOfParts](../../aspose.words.properties/builtindocumentproperties/titlesofparts/) { get; set; } | Dizideki her dize, belgedeki bir parçanın adını belirtir. |
| [TotalEditingTime](../../aspose.words.properties/builtindocumentproperties/totaleditingtime/) { get; set; } | Toplam düzenleme süresini dakika cinsinden alır veya ayarlar. |
| [Version](../../aspose.words.properties/builtindocumentproperties/version/) { get; set; } | Belgeyi oluşturan uygulamanın sürüm numarasını temsil eder. |
| [Words](../../aspose.words.properties/builtindocumentproperties/words/) { get; set; } | Belgedeki kelime sayısının bir tahminini temsil eder. |

## yöntemler

| İsim | Tanım |
| --- | --- |
| [Clear](../../aspose.words.properties/documentpropertycollection/clear/)() | Koleksiyondan tüm özellikleri kaldırır. |
| [Contains](../../aspose.words.properties/documentpropertycollection/contains/)(*string*) | Geri Döndürür`doğru` belirtilen ada sahip bir özellik koleksiyonda mevcutsa. |
| [GetEnumerator](../../aspose.words.properties/documentpropertycollection/getenumerator/)() | Koleksiyondaki tüm öğeler üzerinde yineleme yapmak için kullanılabilen bir numaratör nesnesi döndürür. |
| [IndexOf](../../aspose.words.properties/documentpropertycollection/indexof/)(*string*) | Bir özelliğin adına göre dizinini alır. |
| [Remove](../../aspose.words.properties/documentpropertycollection/remove/)(*string*) | Belirtilen ada sahip bir özelliği koleksiyondan kaldırır. |
| [RemoveAt](../../aspose.words.properties/documentpropertycollection/removeat/)(*int*) | Belirtilen dizindeki bir özelliği kaldırır. |

## Notlar

Erişim sağlar[`DocumentProperty`](../documentproperty/)nesneleri adlarına göre (bir dizinleyici kullanarak) ve uygun türlerde değerler döndüren bir dizi türlendirilmiş özellik aracılığıyla .

Özelliklerin adları büyük/küçük harfe duyarlı değildir.

Koleksiyondaki mülkler adlarına göre alfabetik olarak sıralanmıştır.

## Örnekler

Yerleşik belge özellikleriyle nasıl çalışılacağını gösterir.

```csharp
Document doc = new Document(MyDir + "Properties.docx");

// "Belge" nesnesi üyelerinde bazı meta verilerini barındırır.
Console.WriteLine($"Document filename:\n\t \"{doc.OriginalFileName}\"");

// Belge aynı zamanda yerleşik özelliklerinde meta verileri de depolar.
// 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ğeri depolayabilir.
    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 [Document](../../aspose.words/document/)
* property [BuiltInDocumentProperties](../../aspose.words/document/builtindocumentproperties/)
* property [CustomDocumentProperties](../../aspose.words/document/customdocumentproperties/)
* class [DocumentPropertyCollection](../documentpropertycollection/)
* ad alanı [Aspose.Words.Properties](../../aspose.words.properties/)
* toplantı [Aspose.Words](../../)
