API pública y cambios incompatibles hacia atrás en Aspose.Slides para .NET 15.6.0
Cambios de API pública
La firma del constructor de DataLabel ha cambiado
La firma del constructor de DataLabel ha cambiado: was: DataLabel.#ctor(Aspose.Slides.Charts.IChartSeries); now: DataLabel.#ctor(Aspose.Slides.Charts.IChartDataPoint).
Los miembros IDocumentProperties.Count, .GetPropertyName(int index), .Remove(string name), .Contains(string name) se han marcado como obsoletos y se han introducido sus sustitutos.
La propiedad IDocumentProperties.Count y los métodos IDocumentProperties.GetPropertyName(int index), .Remove(string name), .Contains(string name) se han marcado como Obsoletos. En su lugar se han añadido la propiedad IDocumentProperties.CountOfCustomProperties y los métodos IDocumentProperties.GetCustomPropertyName(int index), .RemoveCustomProperty(string name), .ContainsCustomProperty(string name).
Se ha añadido el método INotesSlideManager.RemoveNotesSlide()
Se ha añadido el método INotesSlideManager.RemoveNotesSlide() para eliminar la diapositiva de notas de una diapositiva.
Se ha añadido el método IComment.Remove para eliminar un comentario de la colección
Se ha añadido el método IComment.Remove para eliminar un comentario de la colección.
Se ha añadido el método ICommentAuthor.Remove para eliminar el autor de los comentarios de la colección
Se ha añadido el método ICommentAuthor.Remove para eliminar el autor de los comentarios de la colección.
Se han añadido los métodos ClearCustomProperties y ClearBuiltInProperties a IDocumentProperties
Se ha añadido el método IDocumentProperties.ClearCustomProperties para eliminar todas las propiedades de documento personalizadas. Se ha añadido el método IDocumentProperties.ClearBuiltInProperties para eliminar y establecer los valores predeterminados de todas las propiedades de documento incorporadas (Company, Subject, Author, etc.).
Se han añadido los métodos RemoveAt, Remove y Clear a ICommentAuthorCollection
Se ha añadido ICommentAuthorCollection.RemoveAt para eliminar al autor por el índice especificado. Se ha añadido ICommentAuthorCollection.Remove para eliminar al autor especificado de la colección. Se ha añadido ICommentAuthorCollection.Clear para eliminar todos los elementos de la colección.
Se ha añadido la propiedad IDocumentProperties.AppVersion para obtener la propiedad de documento incorporada que representa los números de versión internos utilizados por Microsoft durante el desarrollo
Se ha añadido la propiedad IDocumentProperties.AppVersion para obtener la propiedad de documento incorporada que representa los números de versión internos utilizados por Microsoft durante el desarrollo.
Se ha añadido la propiedad BlackWhiteMode a IShape y a Shape
Se ha añadido la propiedad BlackWhiteMode a IShape y a Shape.
Esta propiedad especifica cómo se representará una forma en modo de visualización en blanco y negro.
| Valor | Significado |
|---|---|
| Color | Renderizar con color normal |
| Automatic | Renderizar con color automático |
| Gray | Renderizar con color gris |
| LightGray | Renderizar con color gris claro |
| InverseGray | Renderizar con color gris inverso |
| GrayWhite | Renderizar con color gris y blanco |
| BlackGray | Renderizar con color negro y gris |
| BlackWhite | Renderizar con color negro y blanco |
| Black | Renderizar solo con color negro |
| White | Renderizar con color blanco |
| Hidden | No renderizar |
| NotDefined | indica que la propiedad no está establecida |
Se ha añadido la propiedad ISlide.NotesSlideManager. La propiedad ISlide.NotesSlide y el método ISlide.AddNotesSlide() se han marcado como obsoletos.
Los miembros ISlide.NotesSlide y ISlide.AddNotesSlide() se han marcado como Obsoletos. Utilice la nueva propiedad ISlide.NotesSlideManager en su lugar.
ISlide slide = ...;
INotesSlide notes;
// notes = slide.AddNotesSlide(); - obsolete
// notes = slide.NotesSlide; - obsolete
notes = slide.NotesSlideManager.NotesSlide;
notes = slide.NotesSlideManager.AddNotesSlide();
slide.NotesSlideManager.RemoveNotesSlide();