API publique et modifications incompatibles avec les versions antérieures dans Aspose.Slides pour .NET 15.6.0

Modifications de l’API publique

La signature du constructeur DataLabel a été modifiée

La signature du constructeur DataLabel a été modifiée : avant : DataLabel.#ctor(Aspose.Slides.Charts.IChartSeries); maintenant : DataLabel.#ctor(Aspose.Slides.Charts.IChartDataPoint).

Les membres IDocumentProperties.Count, .GetPropertyName(int index), .Remove(string name), .Contains(string name) ont été marqués comme obsolètes et leurs remplacements ont été introduits.

La propriété IDocumentProperties.Count et les méthodes IDocumentProperties.GetPropertyName(int index), .Remove(string name), .Contains(string name) ont été marquées comme obsolètes.
La propriété IDocumentProperties.CountOfCustomProperties et les méthodes IDocumentProperties.GetCustomPropertyName(int index), .RemoveCustomProperty(string name), .ContainsCustomProperty(string name) ont été ajoutées à la place.

La méthode INotesSlideManager.RemoveNotesSlide() a été ajoutée

La méthode INotesSlideManager.RemoveNotesSlide() a été ajoutée pour supprimer la diapositive de notes d’une diapositive.

La méthode Remove a été ajoutée à IComment

La méthode IComment.Remove a été ajoutée pour supprimer un commentaire de la collection.

La méthode Remove a été ajoutée à ICommentAuthor

La méthode ICommentAuthor.Remove a été ajoutée pour supprimer l’auteur des commentaires de la collection.

Les méthodes ClearCustomProperties et ClearBuiltInProperties ont été ajoutées à IDocumentProperties

La méthode IDocumentProperties.ClearCustomProperties a été ajoutée pour supprimer toutes les propriétés personnalisées du document.
La méthode IDocumentProperties.ClearBuiltInProperties a été ajoutée pour supprimer et rétablir les valeurs par défaut de toutes les propriétés intégrées du document (Company, Subject, Author, etc.).

Les méthodes RemoveAt, Remove et Clear ont été ajoutées à ICommentAuthorCollection

La méthode ICommentAuthorCollection.RemoveAt a été ajoutée pour supprimer un auteur selon l’index spécifié.
La méthode ICommentAuthorCollection.Remove a été ajoutée pour supprimer l’auteur spécifié de la collection.
La méthode ICommentAuthorCollection.Clear a été ajoutée pour supprimer tous les éléments de la collection.

La propriété AppVersion a été ajoutée à IDocumentProperties

La propriété IDocumentProperties.AppVersion a été ajoutée pour obtenir la propriété intégrée du document qui représente les numéros de version internes utilisés par Microsoft lors du développement.

La propriété BlackWhiteMode a été ajoutée à IShape et à Shape

La propriété BlackWhiteMode a été ajoutée à IShape et à Shape.

Cette propriété spécifie comment une forme sera rendue en mode d’affichage noir et blanc.

Valeur Signification
Color Rendu avec coloration normale
Automatic Rendu avec coloration automatique
Gray Rendu avec coloration grise
LightGray Rendu avec coloration gris clair
InverseGray Rendu avec coloration gris inversé
GrayWhite Rendu avec coloration gris et blanc
BlackGray Rendu avec coloration noir et gris
BlackWhite Rendu avec coloration noir et blanc
Black Rendu uniquement avec coloration noire
White Rendu avec coloration blanche
Hidden Non rendu
NotDefined signifie que la propriété n’est pas définie

La propriété ISlide.NotesSlideManager a été ajoutée. La propriété ISlide.NotesSlide et la méthode ISlide.AddNotesSlide() ont été marquées comme obsolètes.

Les membres ISlide.NotesSlide et ISlide.AddNotesSlide() ont été marqués comme obsolètes. Utilisez la nouvelle propriété ISlide.NotesSlideManager à la place.


 ISlide slide = ...;

INotesSlide notes;

// notes = slide.AddNotesSlide(); - obsolete

// notes = slide.NotesSlide; - obsolete

notes = slide.NotesSlideManager.NotesSlide;

notes = slide.NotesSlideManager.AddNotesSlide();

slide.NotesSlideManager.RemoveNotesSlide();