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();