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" });

Δείτε επίσης