دفتر الملاحظات
Inheritance: java.lang.Object
All Implemented Interfaces: com.aspose.note.INotebookChildNode, com.aspose.ms.System.Collections.Generic.IGenericEnumerable
public class Notebook implements INotebookChildNode, System.Collections.Generic.IGenericEnumerable<INotebookChildNode>
يمثل دفتر ملاحظات Aspose.Note.
المنشئات
| المنشئ | الوصف |
|---|---|
| Notebook() | يُهيئ نسخة جديدة من الفئة Notebook. |
| Notebook(String filePath) | يُهيئ نسخة جديدة من الفئة Notebook. |
| Notebook(String filePath, NotebookLoadOptions loadOptions) | يُهيئ نسخة جديدة من الفئة Notebook. |
الطرق
| طريقة | الوصف |
|---|---|
| <T1>getChildNodes(Class<T1> typeParameterClass) | احصل على جميع العقد الفرعية وفقًا لنوع العقدة. |
| appendChild(INotebookChildNode newChild) | يضيف العقدة إلى نهاية القائمة. |
| getColor() | يحصل على اللون أو يضبطه. |
| getCount() | يحصل على عدد العناصر الموجودة في Notebook. |
| getDisplayName() | يحصل على اسم العرض أو يضبطه. |
| getFileFormat() | يحصل على تنسيق الملف (OneNote 2010، OneNote Online). |
| getGuid() | يحصل على المعرف الفريد عالميًا للكائن. |
| getGuidInternal() | |
| get_Item(int index) | يحصل على عقدة فرعية للدفتر وفقًا للفهرس المعطى. |
| isHistoryEnabled() | يحصل على قيمة أو يضبطها تشير إلى ما إذا كان السجل مفعلاً. |
| iterator() | يرجع عدّادًا يتنقل عبر العقد الفرعية لـ Notebook. |
| loadChildDocument(InputStream stream) | يضيف عقدة مستند فرعية. |
| loadChildDocument(InputStream stream, LoadOptions loadOptions) | يضيف عقدة مستند فرعية. |
| loadChildDocument(String filePath) | يضيف عقدة مستند فرعية. |
| loadChildDocument(String filePath, LoadOptions loadOptions) | يضيف عقدة مستند فرعية. |
| loadChildNotebook(String filePath) | يضيف عقدة دفتر ملاحظات فرعية. |
| loadChildNotebook(String filePath, NotebookLoadOptions loadOptions) | يضيف عقدة دفتر ملاحظات فرعية. |
| removeChild(INotebookChildNode oldChild) | يزيل العقدة الفرعية. |
| save(OutputStream stream) | يحفظ مستند OneNote إلى تدفق. |
| save(OutputStream stream, NotebookSaveOptions options) | يحفظ مستند OneNote إلى تدفق باستخدام خيارات الحفظ المحددة. |
| save(OutputStream stream, int format) | يحفظ مستند OneNote إلى تدفق بالتنسيق المحدد. |
| save(String fileName) | يحفظ مستند OneNote إلى ملف. |
| save(String fileName, NotebookSaveOptions options) | يحفظ مستند OneNote إلى ملف باستخدام خيارات الحفظ المحددة. |
| save(String fileName, int format) | يحفظ مستند OneNote إلى ملف بالتنسيق المحدد. |
| setColor(Color value) | يحصل على اللون أو يضبطه. |
| setDisplayName(String value) | يحصل على اسم العرض أو يضبطه. |
| setHistoryEnabled(boolean value) | يحصل على قيمة أو يضبطها تشير إلى ما إذا كان السجل مفعلاً. |
Notebook()
public Notebook()
يُهيئ نسخة جديدة من الفئة Notebook.
Notebook(String filePath)
public Notebook(String filePath)
يُهيئ نسخة جديدة من الفئة Notebook. يفتح دفتر ملاحظات OneNote موجود من ملف.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| filePath | java.lang.String | مسار الملف. |
Notebook(String filePath, NotebookLoadOptions loadOptions)
public Notebook(String filePath, NotebookLoadOptions loadOptions)
يقوم بإنشاء نسخة جديدة من الفئة Notebook. يفتح دفتر OneNote موجود من ملف. يسمح بتحديد خيارات إضافية مثل استراتيجية تحميل الأطفال ("lazy"/instant).
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| filePath | java.lang.String | مسار الملف. |
| loadOptions | NotebookLoadOptions | خيارات التحميل. |
<T1>getChildNodes(Class<T1> typeParameterClass)
public List<T1> <T1>getChildNodes(Class<T1> typeParameterClass)
احصل على جميع العقد الفرعية وفقًا لنوع العقدة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| typeParameterClass | java.lang.Class<T1> |
Returns: java.util.List<T1> - قائمة بالعقد الفرعية.
T1: نوع العناصر في القائمة المعادة.
appendChild(INotebookChildNode newChild)
public INotebookChildNode appendChild(INotebookChildNode newChild)
يضيف العقدة إلى نهاية القائمة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| newChild | INotebookChildNode | العقدة المراد إضافتها. |
Returns: INotebookChildNode - The added node.
getColor()
public Color getColor()
يحصل على اللون أو يضبطه.
Returns: java.awt.Color
getCount()
public int getCount()
يحصل على عدد العناصر الموجودة في Notebook.
Returns: int
getDisplayName()
public String getDisplayName()
يحصل على اسم العرض أو يضبطه.
Returns: java.lang.String
getFileFormat()
public int getFileFormat()
يحصل على تنسيق الملف (OneNote 2010، OneNote Online).
Returns: int
getGuid()
public UUID getGuid()
يحصل على المعرف الفريد عالميًا للكائن.
القيمة: GUID.
Returns: java.util.UUID
getGuidInternal()
public System.Guid getGuidInternal()
Returns: com.aspose.ms.System.Guid
get_Item(int index)
public INotebookChildNode get_Item(int index)
يحصل على عقدة فرعية للدفتر وفقًا للفهرس المعطى.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| index | int | فهرس إلى العقدة الفرعية. |
Returns:
INotebookChildNode - The child node on the index position.
isHistoryEnabled()
public boolean isHistoryEnabled()
يحصل على قيمة أو يضبطها تشير إلى ما إذا كان السجل مفعلاً.
Returns: boolean
iterator()
public System.Collections.Generic.IGenericEnumerator<INotebookChildNode> iterator()
يرجع عدّادًا يتنقل عبر العقد الفرعية لـ Notebook.
Returns:
com.aspose.ms.System.Collections.Generic.IGenericEnumerator<com.aspose.note.INotebookChildNode> - IEnumerator.
loadChildDocument(InputStream stream)
public void loadChildDocument(InputStream stream)
يضيف عقدة مستند فرعية. يفتح مستند OneNote موجود من تدفق.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| دفق | java.io.InputStream | التدفق. |
loadChildDocument(InputStream stream, LoadOptions loadOptions)
public void loadChildDocument(InputStream stream, LoadOptions loadOptions)
يضيف عقدة مستند فرعية. يفتح مستند OneNote موجود من تدفق. يسمح بتحديد خيارات تحميل إضافية.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| دفق | java.io.InputStream | التدفق. |
| loadOptions | LoadOptions | خيارات التحميل. |
loadChildDocument(String filePath)
public void loadChildDocument(String filePath)
يضيف عقدة مستند فرعية. يفتح مستند OneNote موجود من ملف.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| filePath | java.lang.String | مسار الملف. |
loadChildDocument(String filePath, LoadOptions loadOptions)
public void loadChildDocument(String filePath, LoadOptions loadOptions)
يضيف عقدة مستند فرعية. يفتح مستند OneNote موجود من ملف. يسمح بتحديد خيارات تحميل إضافية.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| filePath | java.lang.String | مسار الملف. |
| loadOptions | LoadOptions | خيارات التحميل. |
loadChildNotebook(String filePath)
public void loadChildNotebook(String filePath)
يضيف عقدة دفتر ملاحظات فرعية. يفتح دفتر OneNote موجود من ملف.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| filePath | java.lang.String | مسار الملف. |
loadChildNotebook(String filePath, NotebookLoadOptions loadOptions)
public void loadChildNotebook(String filePath, NotebookLoadOptions loadOptions)
يضيف عقدة دفتر ملاحظات فرعية. يفتح دفتر OneNote موجود من ملف. يسمح بتحديد خيارات تحميل إضافية.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| filePath | java.lang.String | مسار الملف. |
| loadOptions | NotebookLoadOptions | خيارات التحميل. |
removeChild(INotebookChildNode oldChild)
public INotebookChildNode removeChild(INotebookChildNode oldChild)
يزيل العقدة الفرعية.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| oldChild | INotebookChildNode | العقدة المراد إزالتها. |
Returns: INotebookChildNode - The removed node.
save(OutputStream stream)
public void save(OutputStream stream)
يحفظ مستند OneNote إلى تدفق.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| دفق | java.io.OutputStream | التدفق. |
save(OutputStream stream, NotebookSaveOptions options)
public void save(OutputStream stream, NotebookSaveOptions options)
يحفظ مستند OneNote إلى تدفق باستخدام خيارات الحفظ المحددة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| دفق | java.io.OutputStream | التدفق. |
| options | NotebookSaveOptions | يحدد الخيارات لكيفية حفظ المستند. |
save(OutputStream stream, int format)
public void save(OutputStream stream, int format)
يحفظ مستند OneNote إلى تدفق بالتنسيق المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| دفق | java.io.OutputStream | التدفق. |
| format | int | الصيغة التي سيتم حفظ المستند بها. |
save(String fileName)
public void save(String fileName)
يحفظ مستند OneNote إلى ملف.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| fileName | java.lang.String | الاسم الكامل للملف. إذا كان هناك ملف بالاسم الكامل المحدد موجودًا بالفعل، سيتم استبدال الملف الموجود. |
save(String fileName, NotebookSaveOptions options)
public void save(String fileName, NotebookSaveOptions options)
يحفظ مستند OneNote إلى ملف باستخدام خيارات الحفظ المحددة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| fileName | java.lang.String | الاسم الكامل للملف. إذا كان هناك ملف بالاسم الكامل المحدد موجودًا بالفعل، سيتم استبدال الملف الموجود. |
| options | NotebookSaveOptions | يحدد الخيارات التي يتم حفظ المستند بها في الملف. |
save(String fileName, int format)
public void save(String fileName, int format)
يحفظ مستند OneNote إلى ملف بالتنسيق المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| fileName | java.lang.String | الاسم الكامل للملف. إذا كان هناك ملف بالاسم الكامل المحدد موجودًا بالفعل، سيتم استبدال الملف الموجود. |
| format | int | الصيغة التي سيتم حفظ المستند بها. |
setColor(Color value)
public void setColor(Color value)
يحصل على اللون أو يضبطه.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | java.awt.Color |
setDisplayName(String value)
public void setDisplayName(String value)
يحصل على اسم العرض أو يضبطه.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | java.lang.String |
setHistoryEnabled(boolean value)
public void setHistoryEnabled(boolean value)
يحصل على قيمة أو يضبطها تشير إلى ما إذا كان السجل مفعلاً.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | boolean |