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" });
Δείτε επίσης
- class NotebookLoadOptions
- χώρος ονομάτων Aspose.Note
- συνέλευση Aspose.Note