InsertClone

InsertClone(int, ISlide)

Fügt eine Kopie einer angegebenen Folie an der angegebenen Position der Sammlung ein.

public ISlide InsertClone(int index, ISlide sourceSlide)
ParameterTypBeschreibung
indexInt32Index der neuen Folie.
sourceSlideISlideZum Klonen schieben.

Rückgabewert

Folie eingefügt.

Bemerkungen

Beim Klonen einer Folie zwischen verschiedenen Präsentationen kann auch der Master der Folie geklont werden. Die interne Registrierung wird verwendet, um automatisch geklonte Master zu verfolgen, um zu verhindern, dass mehrere Klone derselben Masterfolie erstellt werden. Das manuelle Klonen von Masterfolien wird weder verhindert noch registriert. Wenn Sie mehr Kontrolle über den Klonprozess benötigen, verwenden Sie InsertClone oder InsertClone zum Klonen von Objektträgern und AddClone für Klonmeister.

Siehe auch


InsertClone(int, ISlide, ILayoutSlide)

Fügt eine Kopie einer angegebenen Folie an der angegebenen Position der Sammlung ein.

public ISlide InsertClone(int index, ISlide sourceSlide, ILayoutSlide destLayout)
ParameterTypBeschreibung
indexInt32Index der neuen Folie.
sourceSlideISlideZum Klonen schieben.
destLayoutILayoutSlideLayoutfolie für eine neue Folie.

Rückgabewert

Folie eingefügt.

Siehe auch


InsertClone(int, ISlide, IMasterSlide, bool)

Fügt eine Kopie einer angegebenen Quellfolie an der angegebenen Position der Sammlung ein. Das geeignete Layout wird automatisch aus dem angegebenen -Master ausgewählt (das geeignete Layout ist das Layout mit demselben Typ oder Namen wie des Layouts der Quellfolie). Wenn es kein geeignetes Layout gibt, wird das Layout der Quellfolie geklont (wenn allowCloneMissingLayout wahr ist) oder PptxEditException ausgelöst (wenn allowCloneMissingLayout falsch ist).

public ISlide InsertClone(int index, ISlide sourceSlide, IMasterSlide destMaster, 
    bool allowCloneMissingLayout)
ParameterTypBeschreibung
indexInt32Index der neuen Folie.
sourceSlideISlideZum Klonen schieben.
destMasterIMasterSlideMasterfolie für eine neue Folie.
allowCloneMissingLayoutBooleanWenn es im angegebenen Master kein geeignetes Layout gibt, wird das Layout der Quellfolie geklont (wenn allowCloneMissingLayout wahr ist) oder PptxEditException wird ausgelöst (wenn allowCloneMissingLayout falsch ist).

Rückgabewert

Folie eingefügt.

Ausnahmen

AusnahmeBedingung
PptxEditExceptionWird ausgelöst, wenn es im angegebenen Master kein geeignetes Layout gibt und allowCloneMissingLayout falsch ist.

Siehe auch