Add
IGlobalLayoutSlideCollection.Add método
Agrega una nueva diapositiva de diseño a la presentación.
public ILayoutSlide Add(IMasterSlide master, SlideLayoutType layoutType, string layoutName)
Parámetro | Tipo | Descripción |
---|---|---|
master | IMasterSlide | Diapositiva maestra para un nuevo diseño. |
layoutType | SlideLayoutType | Tipo de diseño para un nuevo diseño. Tipos de diseño soportados: Title, TitleOnly, Blank, TitleAndObject, VerticalText, VerticalTitleAndText, TwoObjects, SectionHeader, TwoTextAndTwoObjects, TitleObjectAndCaption, PictureAndCaption, Custom. Otros tipos de diseño no son compatibles ahora: Text, TwoColumnText, Table, TextAndChart, ChartAndText, Diagram, Chart, TextAndClipArt, ClipArtAndText, TextAndObject, ObjectAndText, Object, TextAndMedia, MediaAndText, ObjectOverText, TextOverObject, TextAndTwoObjects, TwoObjectsAndText, TwoObjectsOverText, FourObjects, ClipArtAndVerticalText, VerticalTitleAndTextOverChart, ObjectAndTwoObject, TwoObjectsAndObject. |
layoutName | String | Nombre para un nuevo diseño. Si el nombre pasado ya está en uso, se lanzará una ArgumentException. Si se pasa un parámetro nulo, se generará automáticamente un nombre en relación con el tipo de diseño pasado (por ejemplo, “Title Slide” o “1_Title Slide”, “2_..”, etc.). |
Valor de Retorno
Diapositiva añadida.
Excepciones
excepción | condición |
---|---|
NotImplementedException | Lanzada si se pasa un valor no soportado del parámetro layoutType. Tipos de diseño que no son compatibles ahora: Text, TwoColumnText, Table, TextAndChart, ChartAndText, Diagram, Chart, TextAndClipArt, ClipArtAndText, TextAndObject, ObjectAndText, Object, TextAndMedia, MediaAndText, ObjectOverText, TextOverObject, TextAndTwoObjects, TwoObjectsAndText, TwoObjectsOverText, FourObjects, ClipArtAndVerticalText, VerticalTitleAndTextOverChart, ObjectAndTwoObject, TwoObjectsAndObject. |
ArgumentNullException | Lanzada si master es nulo. |
ArgumentException | Lanzada si master pertenece a otra presentación. |
ArgumentException | Lanzada si el valor del nombre del diseño layoutName ya está en uso en la colección de diseños de master. |
Observaciones
- El diseño añadido para el valor SlideLayoutType.Custom de layoutType no contiene marcadores de posición ni formas. 2) El análogo de este método es el método
Add
accesible a través de la propiedadLayoutSlides
.
Véase También
- interface ILayoutSlide
- interface IMasterSlide
- enum SlideLayoutType
- interface IGlobalLayoutSlideCollection
- namespace Aspose.Slides
- assembly Aspose.Slides