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