Document

Document class

يمثل الفئة الأساسية للمستندات المضافة إلى فهرس من نظام الملفات أو الدفق أو الهيكل. يحتوي على طرق ثابتة لإنشاء المستندات من أنواع مختلفة من المصادر.

public abstract class Document

الخصائص

اسم وصف
virtual AdditionalFields { get; set; } الحصول على أو تعيين الحقول الإضافية للمستند.
virtual Attributes { get; set; } الحصول على أو تعيين سمات المستند.
abstract DocumentKey { get; } يحصل على مفتاح الوثيقة المستخدم لتعريف الوثيقة داخل الفهرس.
abstract DocumentSourceKind { get; } الحصول على نوع مصدر المستند.
abstract Extension { get; } الحصول على الامتداد المستخدم لنوع المستند هذا.
abstract IsLazy { get; } يحصل على قيمة تشير إلى ما إذا تم تحميل المستند حسب الحاجة أم لا.
abstract ModificationDate { get; } الحصول على تاريخ التعديل الأخير للوثيقة.

طُرق

اسم وصف
static CreateFromFile(string) إنشاء مستند من ملف .
static CreateFromStream(string, DateTime, string, Stream) إنشاء مستند من دفق .
static CreateFromStructure(string, DateTime, DocumentField[]) إنشاء مستند من هيكل يتكون من مجموعة من الحقول النصية.
static CreateLazy(DocumentSourceKind, string, IDocumentLoader) إنشاء مستند تم تحميله ببطء.
override ToString() إرجاع أString التي تمثل التيارDocument .

ملاحظات

يتعلم أكثر

أنظر أيضا