Document

Document class

Dosya sisteminden, akıştan veya yapıdan bir dizine eklenen belgeler için temel sınıfı temsil eder. Farklı türde kaynaklardan belgeler oluşturmak için statik yöntemler içerir.

public abstract class Document

Özellikleri

İsim Tanım
virtual AdditionalFields { get; set; } Belge için ek alanları alır veya ayarlar.
virtual Attributes { get; set; } Belgenin özniteliklerini alır veya ayarlar.
abstract DocumentKey { get; } Belgeyi bir dizin içinde tanımlamak için kullanılan belge anahtarını alır.
abstract DocumentSourceKind { get; } Belge kaynağı türünü alır.
abstract Extension { get; } Bu belge türü için kullanılan uzantıyı alır.
abstract IsLazy { get; } Belgenin gerektiği gibi yüklenip yüklenmediğini gösteren bir değer alır.
abstract ModificationDate { get; } Belgenin son değiştirilme tarihini alır.

yöntemler

İsim Tanım
static CreateFromFile(string) Bir dosyadan belge oluşturur.
static CreateFromStream(string, DateTime, string, Stream) Akıştan bir belge oluşturur.
static CreateFromStructure(string, DateTime, DocumentField[]) Bir dizi metin alanı olan bir yapıdan bir belge oluşturur.
static CreateLazy(DocumentSourceKind, string, IDocumentLoader) Geç yüklenmiş bir belge oluşturur.
override ToString() a döndürürString akımı temsil edenDocument .

Notlar

Daha fazla bilgi edin

Ayrıca bakınız