Публичный API и изменения, несовместимые с предыдущими версиями в Aspose.Slides для .NET 15.6.0

Изменения в публичном API

Подпись конструктора 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) были помечены как устаревшие, и вместо них были предложены их замены.

Свойство IDocumentProperties.Count и методы IDocumentProperties.GetPropertyName(int index), .Remove(string name), .Contains(string name) были помечены как устаревшие. Вместо них были добавлены свойства 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() были помечены как устаревшие.

Члены ISlide.NotesSlide, ISlide.AddNotesSlide() были помечены как устаревшие. Вместо этого используйте новое свойство ISlide.NotesSlideManager.


 ISlide slide = ...;

INotesSlide notes;

// notes = slide.AddNotesSlide(); - устарело

// notes = slide.NotesSlide; - устарело

notes = slide.NotesSlideManager.NotesSlide;

notes = slide.NotesSlideManager.AddNotesSlide();

slide.NotesSlideManager.RemoveNotesSlide();