Clone
Document.Clone method
إجراء نسخة عميقة من ملفDocument
.
public Document Clone()
قيمة الإرجاع
الوثيقة المستنسخة.
أمثلة
يوضح كيفية استنساخ مستند بعمق.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
builder.Write("Hello world!");
// سيؤدي الاستنساخ إلى إنتاج مستند جديد بنفس محتويات المستند الأصلي،
// ولكن مع نسخة فريدة من كل عقد من عقد المستند الأصلي.
Document clone = doc.Clone();
Assert.AreEqual(doc.FirstSection.Body.FirstParagraph.Runs[0].GetText(),
clone.FirstSection.Body.FirstParagraph.Runs[0].Text);
Assert.AreNotEqual(doc.FirstSection.Body.FirstParagraph.Runs[0].GetHashCode(),
clone.FirstSection.Body.FirstParagraph.Runs[0].GetHashCode());
أنظر أيضا
- class Document
- مساحة الاسم Aspose.Words
- المجسم Aspose.Words