NotebookLoadOptions.DeferredLoading

NotebookLoadOptions.DeferredLoading property

Alt belgelerin daha sonra açıkça yüklenip yüklenmeyeceğini gösteren bir değer alır veya ayarlar.

public bool DeferredLoading { get; set; }

Notlar

Varsayılan değer:YANLIŞ , böylece alt belgeler dolaylı olarak yüklenecektir. Değerdoğru kullanıcının araması gerektiğini gösteriyorLoadChildDocument veya not defterinin kendisi yüklendikten sonra her not defterinin alt düğümü için. Değer isedoğru ,InstantLoading seçenek yoksayılacak. Not defteri akıştan yükleniyorsa, değer her zamandoğru kullanıcı tarafından açıkça ayarlanmış olmasına rağmenYANLIŞ .

Örnekler

Not defterinin nasıl şifreleneceğini gösterir.

// Belgeler dizininin yolu.
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" });

Ayrıca bakınız