NotebookLoadOptions

Inheritance: java.lang.Object

public class NotebookLoadOptions

الخيارات المستخدمة لتحميل دفتر ملاحظات.

المنشئات

المنشئالوصف
NotebookLoadOptions()ينشئ مثلاً جديداً من الفئة NotebookLoadOptions.

الطرق

طريقةالوصف
getDeferredLoading()يحصل أو يعيّن قيمة تشير إلى ما إذا كان يجب تحميل المستندات الفرعية صراحةً لاحقاً.
getInstantLoading()يحصل أو يعيّن قيمة تشير إلى ما إذا كان يجب تحميل المستندات الفرعية أثناء تحميل المستند الأصلي.
setDeferredLoading(boolean value)يحصل أو يعيّن قيمة تشير إلى ما إذا كان يجب تحميل المستندات الفرعية صراحةً لاحقاً.
setInstantLoading(boolean value)يحصل أو يعيّن قيمة تشير إلى ما إذا كان يجب تحميل المستندات الفرعية أثناء تحميل المستند الأصلي.

NotebookLoadOptions()

public NotebookLoadOptions()

ينشئ مثلاً جديداً من الفئة NotebookLoadOptions.

getDeferredLoading()

public final boolean getDeferredLoading()

يحصل أو يعيّن قيمة تشير إلى ما إذا كان يجب تحميل المستندات الفرعية صراحةً لاحقاً.


القيمة الافتراضية هي false، لذلك سيتم تحميل المستندات الفرعية ضمنيًا. القيمة true تشير إلى أنه يجب على المستخدم استدعاء Notebook.loadChildDocument أو لكل عقدة فرعية للمفكرة بعد تحميل المفكرة نفسها. إذا كانت القيمة true، سيتم تجاهل خيار NotebookLoadOptions.instantLoading. إذا كانت المفكرة تُحمَّل من تدفق، تكون القيمة دائمًا true رغم أنه تم تعيينها صراحةً من قبل المستخدم إلى false.

Returns: boolean

getInstantLoading()

public boolean getInstantLoading()

يحصل أو يعيّن قيمة تشير إلى ما إذا كان يجب تحميل المستندات الفرعية أثناء تحميل المستند الأصلي.


القيمة الافتراضية هي false، لذلك سيتم تحميل المستندات الفرعية “بشكل كسول”، أي يجب تأجيل تحميلها حتى الوصول المباشر إلى الفرع المحدد. القيمة true تشير إلى أنه يجب تحميلها فورًا.

Returns: boolean

setDeferredLoading(boolean value)

public final void setDeferredLoading(boolean value)

يحصل أو يعيّن قيمة تشير إلى ما إذا كان يجب تحميل المستندات الفرعية صراحةً لاحقاً.


القيمة الافتراضية هي false، لذلك سيتم تحميل المستندات الفرعية ضمنيًا. القيمة true تشير إلى أنه يجب على المستخدم استدعاء Notebook.loadChildDocument أو لكل عقدة فرعية للمفكرة بعد تحميل المفكرة نفسها. إذا كانت القيمة true، سيتم تجاهل خيار NotebookLoadOptions.instantLoading. إذا كانت المفكرة تُحمَّل من تدفق، تكون القيمة دائمًا true رغم أنه تم تعيينها صراحةً من قبل المستخدم إلى false.

Parameters:

معاملنوعالوصف
القيمةboolean

setInstantLoading(boolean value)

public void setInstantLoading(boolean value)

يحصل أو يعيّن قيمة تشير إلى ما إذا كان يجب تحميل المستندات الفرعية أثناء تحميل المستند الأصلي.


القيمة الافتراضية هي false، لذلك سيتم تحميل المستندات الفرعية “بشكل كسول”، أي يجب تأجيل تحميلها حتى الوصول المباشر إلى الفرع المحدد. القيمة true تشير إلى أنه يجب تحميلها فورًا.

Parameters:

معاملنوعالوصف
القيمةboolean