NotebookLoadOptions.DeferredLoading

NotebookLoadOptions.DeferredLoading property

Hämtar eller ställer in ett värde som anger om underordnade documents ska laddas explicit senare.

public bool DeferredLoading { get; set; }

Anmärkningar

Standardvärdet ärfalsk , så underordnade dokument kommer att laddas implicit. ValueSann indikerar att användaren ska ringaLoadChildDocument eller för varje anteckningsboks underordnade nod efter att själva anteckningsboken har laddats. Om värdet ärSann ,InstantLoading alternativet kommer att ignoreras. Om notebook-datorn laddas från stream är värdet alltidSann trots ställdes uttryckligen av användaren tillfalsk .

Exempel

Visar hur man använder en krypterad anteckningsbok.

// Sökvägen till dokumentkatalogen.
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" });

Se även