GetBasePlaceholder

IShape.GetBasePlaceholder méthode

Renvoie une forme de remplissage de base (forme provenant de la mise en page et/ou de la diapositive maître dont hérite la forme actuelle). Un null est renvoyé si la forme actuelle n’est pas héritée.

public IShape GetBasePlaceholder()

Exemples

[C#]
// obtenir tous les effets animés (maître/mise en page/diapositive) de la forme de remplissage
using (Presentation pres = new Presentation("sample.pptx"))
{
    ISlide slide = pres.Slides[0];
    IShape shape = slide.Shapes[0];
    IEffect[] shapeEffects = slide.Timeline.MainSequence.GetEffectsByShape(shape);

    IShape layoutShape = shape.GetBasePlaceholder();
    IEffect[] layoutShapeEffects = slide.LayoutSlide.Timeline.MainSequence.GetEffectsByShape(layoutShape);

    IShape masterShape = layoutShape.GetBasePlaceholder();
    IEffect[] masterShapeEffects = slide.LayoutSlide.MasterSlide.Timeline.MainSequence.GetEffectsByShape(masterShape);
}

Voir aussi