# API عمومی و تغییرات ناسازگار با نسخه‌های قبلی در Aspose.Slides for Java 15.6.0

> به‌روزرسانی‌های API عمومی و تغییرات ناسازگار در Aspose.Slides for Java را بررسی کنید تا بتوانید به‌صورت یکپارچه راه‌حل‌های ارائهٔ PowerPoint (PPT، PPTX) و ODP خود را مهاجرت دهید.

Source: https://docs.aspose.com/slides/fa/java/public-api-and-backwards-incompatible-changes-in-aspose-slides-for-java-15-6-0/
Updated: 2026-06-13

{{% alert color="primary" %}} 

این صفحه تمام کلاس‌های [افزوده](/slides/fa/java/public-api-and-backwards-incompatible-changes-in-aspose-slides-for-java-15-6-0/)، متدها، ویژگی‌ها و غیره، هر محدودیت جدید و سایر [تغییرات](/slides/fa/java/public-api-and-backwards-incompatible-changes-in-aspose-slides-for-java-15-6-0/) معرفی‌شده با API Aspose.Slides for Java 15.6.0 را فهرست می‌کند.

{{% /alert %}} 
## **تغییرات API عمومی**
#### **امضای سازنده com.aspose.slides.DataLabel تغییر کرده است**
امضای سازنده از DataLabel(com.aspose.slides.IChartSeries) به DataLabel(com.aspose.slides.IChartDataPoint) تغییر کرده است.
#### **اعضای com.aspose.slides.IDocumentProperties.getCount()، .getPropertyName(int index).، .remove(String name)، .contains(String name) به عنوان منسوخ شده علامت‌گذاری شدند؛ به جای آن‌ها جایگزین‌هایی معرفی شده‌اند**
متدهای IDocumentProperties.getCount()، IDocumentProperties.getPropertyName(int index).، .remove(string name) و .contains(string name) به عنوان منسوخ شده علامت‌گذاری شدند. در عوض، متدهای IDocumentProperties.countOfCustomProperties()، IDocumentProperties.getCustomPropertyName(int index).، .removeCustomProperty(String name) و .containsCustomProperty(string name) معرفی شده‌اند.
#### **متد com.aspose.slides.INotesSlideManager.removeNotesSlide() اضافه شده است**
متد com.aspose.slides.INotesSlideManager.RemoveNotesSlide() برای حذف اسلاید یادداشت یک اسلاید اضافه شده است.
#### **متد com.aspose.slides.ISlide.getNotesSlideManager() اضافه شده است. متدهای ISlide.getNotesSlide() و ISlide.addNotesSlide() به عنوان منسوخ شده علامت‌گذاری شدند**
متدهای ISlide.getNotesSlide() و ISlide.addNotesSlide() به عنوان منسوخ شده علامت‌گذاری شدند. به جای آن از متد جدید ISlide.getNotesSlideManager() استفاده کنید.

``` java

 ISlide slide = ...;

INotesSlide notes;

// notes = slide.addNotesSlide(); - منسوخ شده

// notes = slide.getNotesSlide(); - منسوخ شده

notes = slide.getNotesSlideManager().getNotesSlide();

notes = slide.getNotesSlideManager().addNotesSlide();

slide.getNotesSlideManager().removeNotesSlide();

```
#### **متد getAppVersion() به com.aspose.slides.IDocumentProperties اضافه شده است**
متد com.aspose.slides.IDocumentProperties.getAppVersion() برای دریافت ویژگی داخلی سند اضافه شده است که نشانگر نسخه‌های داخلی مورد استفاده در Microsoft PowerPoint است.
#### **متد remove() به com.aspose.slides.IComment اضافه شده است**
متد com.aspose.slides.IComment.remove() برای حذف نظر از مجموعه اضافه شده است.
#### **متد remove() به com.aspose.slides.ICommentAuthor اضافه شده است**
متد ICommentAuthor.Remove برای حذف نویسنده نظرات از مجموعه اضافه شده است.
#### **متدهای clearCustomProperties() و clearBuiltInProperties() به com.aspose.slides.IDocumentProperties اضافه شده‌اند**
متد com.aspose.slides.IDocumentProperties.clearCustomProperties() برای حذف تمام ویژگی‌های سفارشی سند اضافه شده است.
متد com.aspose.slides.IDocumentProperties.clearBuiltInProperties() برای حذف و تنظیم مقادیر پیش‌فرض برای تمام ویژگی‌های داخلی سند (Company، Subject، Author و غیره) اضافه شده است.
#### **متدهای getBlackWhiteMode()، setBlackWhiteMode(byte) به com.aspose.slides.IShape اضافه شده‌اند**
متدهای getBlackWhiteMode() و setBlackWhiteMode(byte) به com.aspose.slides.IShape اضافه شده‌اند. این متدها تعیین می‌کنند که یک شکل چگونه در حالت نمایش سیاه‑سفید رسم شود. مقادیر ممکن در کلاس com.aspose.slides.BlackWhiteMode تعریف شده‌اند.

|**Value**|**Meaning**|
| :- | :- |
|Color|بازگشت با رنگ عادی|
|Automatic|بازگشت با رنگ‌گذاری خودکار|
|Gray|بازگشت با رنگ خاکستری|
|LightGray|بازگشت با رنگ خاکستری روشن|
|InverseGray|بازگشت با رنگ خاکستری معکوس|
|GrayWhite|بازگشت با رنگ خاکستری و سفید|
|BlackGray|بازگشت با رنگ سیاه و خاکستری|
|BlackWhite|بازگشت با رنگ سیاه و سفید|
|Black|بازگشت فقط با رنگ سیاه|
|White|بازگشت با رنگ سفید|
|Hidden|شیء رندر نمی‌شود|
#### **متدهای removeAt(int)، remove(ICommentAuthor) و clear() به com.aspose.slides.ICommentAuthorCollection اضافه شده‌اند**
متد ICommentAuthorCollection.removeAt(int) برای حذف نویسنده بر اساس ایندکس مشخص اضافه شده است. متد ICommentAuthorCollection.remove(ICommentAuthor) برای حذف نویسنده مشخص از مجموعه اضافه شده است. متد ICommentAuthorCollection.clear() برای حذف تمام موارد از مجموعه اضافه شده است.
