واجهة برمجة التطبيقات العامة والتغييرات غير المتوافقة إلى الوراء في Aspose.Slides لـ .NET 15.6.0
تغييرات واجهة برمجة التطبيقات العامة
تم تغيير توقيع مُنشئ DataLabel
تم تغيير توقيع مُنشئ DataLabel: كان: DataLabel.#ctor(Aspose.Slides.Charts.IChartSeries); الآن: DataLabel.#ctor(Aspose.Slides.Charts.IChartDataPoint).
تم وضع الأعضاء IDocumentProperties.Count و .GetPropertyName(int index) و .Remove(string name) و .Contains(string name) كـ Obsolete وقد تم إدخال بدائل لها بدلاً من ذلك.
تم وضع الخاصية IDocumentProperties.Count والأساليب IDocumentProperties.GetPropertyName(int index) و .Remove(string name) و .Contains(string name) كـ Obsolete. تم إضافة الخاصية IDocumentProperties.CountOfCustomProperties والأساليب IDocumentProperties.GetCustomPropertyName(int index) و .RemoveCustomProperty(string name) و .ContainsCustomProperty(string name) بدلاً من ذلك.
تم إضافة طريقة INotesSlideManager.RemoveNotesSlide()
تم إضافة طريقة INotesSlideManager.RemoveNotesSlide() لإزالة شريحة الملاحظات من شريحة معينة.
تم إضافة طريقة Remove إلى IComment
تم إضافة طريقة IComment.Remove لإزالة تعليق من المجموعة.
تم إضافة طريقة Remove إلى ICommentAuthor
تم إضافة طريقة ICommentAuthor.Remove لإزالة مؤلف التعليقات من المجموعة.
تم إضافة طرق ClearCustomProperties و ClearBuiltInProperties إلى IDocumentProperties
تم إضافة طريقة IDocumentProperties.ClearCustomProperties لإزالة جميع الخصائص المخصصة للمستند. تم إضافة طريقة IDocumentProperties.ClearBuiltInProperties لإزالة وتعيين القيم الافتراضية لجميع الخصائص المدمجة للمستند (الشركة، الموضوع، المؤلف، إلخ).
تم إضافة طرق RemoveAt و Remove و Clear إلى ICommentAuthorCollection
تم إضافة طريقة ICommentAuthorCollection.RemoveAt لإزالة المؤلف حسب الفهرس المحدد. تم إضافة طريقة ICommentAuthorCollection.Remove لإزالة المؤلف المحدد من المجموعة. تم إضافة طريقة ICommentAuthorCollection.Clear لإزالة جميع العناصر من المجموعة.
تم إضافة خاصية AppVersion إلى IDocumentProperties
تم إضافة خاصية IDocumentProperties.AppVersion للحصول على خاصية المستند المدمجة التي تمثل أرقام الإصدار الداخلية المستخدمة من قبل Microsoft خلال التطوير.
تم إضافة خاصية BlackWhiteMode إلى IShape و Shape
تم إضافة خاصية BlackWhiteMode إلى IShape و Shape.
تحدد هذه الخاصية كيفية عرض الشكل في وضع العرض بالأبيض والأسود.
القيمة | المعنى |
---|---|
Color | عرض بألوان طبيعية |
Automatic | عرض بتلوين تلقائي |
Gray | عرض بتلوين رمادي |
LightGray | عرض بتلوين رمادي فاتح |
InverseGray | عرض بتلوين رمادي مقلوب |
GrayWhite | عرض بتلوين رمادي وأبيض |
BlackGray | عرض بتلوين أسود ورمادي |
BlackWhite | عرض بتلوين أسود وأبيض |
Black | عرض بتلوين أسود فقط |
White | عرض بتلوين أبيض |
Hidden | عدم العرض |
NotDefined | يعني أن الخاصية غير محددة |
تمت إضافة الخاصية ISlide.NotesSlideManager. تم وضع الخاصية ISlide.NotesSlide وطريقة ISlide.AddNotesSlide() كـ Obsolete.
تم وضع الأعضاء ISlide.NotesSlide و ISlide.AddNotesSlide() كـ Obsolete. استخدم الخاصية الجديدة ISlide.NotesSlideManager بدلاً من ذلك.
ISlide slide = ...;
INotesSlide notes;
// notes = slide.AddNotesSlide(); - عفا عليه الزمن
// notes = slide.NotesSlide; - عفا عليه الزمن
notes = slide.NotesSlideManager.NotesSlide;
notes = slide.NotesSlideManager.AddNotesSlide();
slide.NotesSlideManager.RemoveNotesSlide();