Öffentliche API und rückwärts inkompatible Änderungen in Aspose.Slides für .NET 14.7.0

Änderungen der öffentlichen API

Entfernte Konstruktoren und Elemente

Entfernte einige Konstruktoren von TransitionValueBase‑Untertypen und TransitionValueFactory

Die Konstruktoren einiger TransitionValueBase‑Untertypen (insbesondere CornerDirectionTransition, EightDirectionTransition, EmptyTransition, InOutTransition, OptionalBlackTransition, OrientationTransition, SideDirectionTransition, SplitTransition, WheelTransition) sind in der öffentlichen API nutzlos und wurden daher entfernt.

Die zugehörige Klasse TransitionValueFactory und ihr Interface ITransitionValueFactory wurden aus demselben Grund entfernt.

Entfernt das SoundAction‑Element aus der Aufzählung Aspose.Slides.SlideShow.TransitionType

Das SoundAction‑Element war fehlerhaft und wurde nicht verwendet. Toneinstellungen werden über die Eigenschaften SlideShowTransition.SoundMode, .Sound, .SoundLoop, .SoundIsBuiltIn, .SoundName definiert.

Hinzugefügte Klassen und Schnittstellen

Hinzugefügt die Klasse FlyThroughTransition und das Interface IFlyThroughTransition

Die Klasse Aspose.Slides.SlideShow.FlyThroughTransition (und ihr Interface Aspose.Slides.SlideShow.IFlyThroughTransition) bezieht sich auf den Flythrough‑Übergangstyp, der ab dieser Version unterstützt wird.

Hinzugefügt die Klasse GlitterTransition, das Interface IGlitterTransition und die Aufzählung TransitionPattern

Die Klasse Aspose.Slides.SlideShow.GlitterTransition (und ihr Interface Aspose.Slides.SlideShow.IGlitterTransition) bezieht sich auf den Glitter‑Übergangstyp, der ab dieser Version unterstützt wird.

Die Aufzählung Aspose.Slides.SlideShow.TransitionPattern wird in dieser Klasse verwendet und gibt ein geometrisches Muster an, das zusammengefügt ein größeres Gebiet füllt.

Hinzugefügt die Klasse LeftRightDirectionTransition, das Interface ILeftRightDirectionTransition und die Aufzählung TransitionLeftRightDirectionType

Die Klasse Aspose.Slides.SlideShow.LeftRightDirectionTransition (und ihr Interface Aspose.Slides.SlideShow.ILeftRightDirectionTransition) bezieht sich auf die Übergangstypen Conveyor, Ferris, Flip, Gallery und Switch. Alle werden ab dieser Version unterstützt.

Die Aufzählung Aspose.Slides.SlideShow.TransitionLeftRightDirectionType wird in dieser Klasse verwendet und gibt eine Richtung an, die auf die Werte left und right beschränkt ist.

Hinzugefügte neue Elemente zur Aufzählung Aspose.Slides.SlideShow.TransitionType

Die Aufzählung Aspose.Slides.SlideShow.TransitionType wurde um neue Elemente erweitert.

  • Neue Elemente im Zusammenhang mit PowerPoint‑2010‑Übergängen: Box, Conveyor, Cube, Doors, Ferris, Flash, Flip, Flythrough, Gallery, Glitter, Honeycomb, Orbit, Pan, Reveal, Ripple, Rotate, Shred, Switch, Vortex, Warp, WheelReverse, Window.
  • Neue Elemente im Zusammenhang mit den neuen PowerPoint‑2013‑Übergängen: Airplane, Crush, Curtains, Drape, FallOver, Fracture, Origami, PageCurlDouble, PageCurlSingle, PeelOff, Prestige, Wind.

Hinzugefügt die Klasse RevealTransition und das Interface IRevealTransition

Die Klasse Aspose.Slides.SlideShow.RevealTransition (und ihr Interface Aspose.Slides.SlideShow.IRevealTransition) bezieht sich auf den Reveal‑Übergangstyp, der ab dieser Version unterstützt wird.

Hinzugefügt die Klasse RippleTransition, das Interface IRippleTransition und die Aufzählung TransitionCornerAndCenterDirectionType

Die Klasse Aspose.Slides.SlideShow.RippleTransition (und ihr Interface Aspose.Slides.SlideShow.IRippleTransition) bezieht sich auf den Ripple‑Übergangstyp, der ab dieser Version unterstützt wird.

Die Aufzählung Aspose.Slides.SlideShow.TransitionCornerAndCenterDirectionType wird in dieser Klasse verwendet und gibt eine Richtung an, die auf die Ecken und die Mitte beschränkt ist.