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