InsertClone
Méthode MasterSlideCollection.InsertClone
Insère une copie d’une diapositive maître spécifiée à une position spécifiée de la collection. Les diapositives de mise en page liées seront également copiées.
public IMasterSlide InsertClone(int index, IMasterSlide sourceMaster)
| Paramètre | Type | Description | 
|---|---|---|
| index | Int32 | Index de la nouvelle diapositive. | 
| sourceMaster | IMasterSlide | Diapositive à cloner. | 
Valeur de retour
Diapositive maître insérée.
Exemples
L’exemple suivant montre comment cloner une diapositive maître dans une autre présentation PowerPoint.
[C#]
// Instancier la classe Presentation pour charger le fichier de présentation source
using (Presentation srcPres = new Presentation("CloneToAnotherPresentationWithMaster.pptx"))
{
    // Instancier la classe Presentation pour la présentation de destination (où la diapositive doit être clonée)
    using (Presentation destPres = new Presentation())
    {
        // Instancier ISlide à partir de la collection de diapositives dans la présentation source ainsi que
        // Diapositive maître
        ISlide SourceSlide = srcPres.Slides[0];
        IMasterSlide SourceMaster = SourceSlide.LayoutSlide.MasterSlide;
		// Obtenir les diapositives maître de la présentation de destination
        IMasterSlideCollection masters = destPres.Masters;
        // Cloner la diapositive maître souhaitée de la présentation source vers la collection de maîtres dans la
        // Présentation de destination
        IMasterSlide iSlide = masters.AddClone(SourceMaster);
        // Collection de diapositives dans la présentation de destination
        ISlideCollection slds = destPres.Slides;
		// Cloner la diapositive source vers la collection de diapositives de destination.
        slds.AddClone(SourceSlide, iSlide, true);
        // Enregistrer la présentation de destination sur le disque
        destPres.Save("CloneToAnotherPresentationWithMaster_out.pptx", SaveFormat.Pptx);
    }
}
Voir aussi
- interface IMasterSlide
- class MasterSlideCollection
- namespace Aspose.Slides
- assembly Aspose.Slides