NotebookLoadOptions.DeferredLoading

NotebookLoadOptions.DeferredLoading property

Haalt of stelt een waarde in die aangeeft of onderliggende documenten expliciet later moeten worden geladen.

public bool DeferredLoading { get; set; }

Opmerkingen

Standaardwaarde isvals , dus onderliggende documenten worden impliciet geladen. WaardeWAAR geeft aan dat de gebruiker moet bellenLoadChildDocument of voor het onderliggende knooppunt van elke notebook nadat de notebook zelf is geladen. Als de waarde isWAAR ,InstantLoading optie wordt genegeerd. Als notebook wordt geladen vanuit stream, is de waarde altijdWAAR ondanks was expliciet door de gebruiker ingesteld opvals .

Voorbeelden

Laat zien hoe je een versleuteld notitieboekje gebruikt.

// Het pad naar de documentenmap.
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" });

Zie ook