NotebookLoadOptions.DeferredLoading
NotebookLoadOptions.DeferredLoading property
Obtiene o establece un valor que indica si los documentos secundarios deben cargarse explícitamente más adelante.
public bool DeferredLoading { get; set; }
Observaciones
El valor predeterminado esFALSO
, por lo que los documentos secundarios se cargarán implícitamente. Valorverdadero
está indicando que el usuario debe llamarLoadChildDocument
o para el nodo secundario de cada notebook después de cargar la notebook. Si el valor esverdadero
,InstantLoading
se ignorará la opción. Si el cuaderno se está cargando desde la secuencia, el valor siempre esverdadero
a pesar de que el usuario lo configuró explícitamente paraFALSO
.
Ejemplos
Muestra cómo un cuaderno encriptado.
// La ruta al directorio de documentos.
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" });
Ver también
- class NotebookLoadOptions
- espacio de nombres Aspose.Note
- asamblea Aspose.Note