NotebookLoadOptions.DeferredLoading

NotebookLoadOptions.DeferredLoading property

यह इंगित करने वाला मान प्राप्त या सेट करता है कि क्या बच्चों के दस्तावेज़ को बाद में स्पष्ट रूप से लोड किया जाना चाहिए।

public bool DeferredLoading { get; set; }

टिप्पणियों

डिफ़ॉल्ट मान हैअसत्य , इसलिए चाइल्ड दस्तावेज़ निहित रूप से लोड किए जाएंगे. मानसत्य संकेत दे रहा है कि उपयोगकर्ता को कॉल करना चाहिएLoadChildDocument या नोटबुक के स्वयं लोड होने के बाद प्रत्येक नोटबुक के चाइल्ड नोड के लिए. यदि मान हैसत्य ,InstantLoading विकल्प पर ध्यान नहीं दिया जाएगा. यदि नोटबुक स्ट्रीम से लोड हो रहा है, तो मान हमेशा होता हैसत्य बावजूद उपयोगकर्ता द्वारा स्पष्ट रूप से सेट किया गया थाअसत्य .

उदाहरण

एक एन्क्रिप्टेड नोटबुक को कैसे दिखाता है।

// दस्तावेज़ निर्देशिका का पथ।
string dataDir = RunExamples.GetDataDir_NoteBook();
var notebook = new Notebook(dataDir + "test.onetoc2", new NotebookLoadOptions() { DeferredLoading = true });

notebook.LoadChildDocument(dataDir + "Aspose.one");  
notebook.LoadChildDocument(dataDir + "Locked Pass1.one", new LoadOptions() { DocumentPassword = "pass" });
notebook.LoadChildDocument(dataDir + "Locked Pass2.one", new LoadOptions() { DocumentPassword = "pass2" });

यह सभी देखें