Shape

Shape(Presentation, ForEachShapeCallback)

Jeden iterierenShape in demPresentation . Formen werden in allen Arten von Folien wiederholt -Slide ,MasterSlide undLayoutSlide

public static void Shape(Presentation pres, ForEachShapeCallback forEachShape)
ParameterTypBeschreibung
presPresentationPräsentation zum Iterieren von Layoutformen
forEachShapeForEachShapeCallbackRückruf, der für jede Form aufgerufen wird

Beispiele

using (Presentation pres = new Presentation("pres.pptx"))
{
    ForEach.Shape(pres, (shape, slide, index) => 
    {
        System.Console.WriteLine($"{shape.Name}, index: {index}");
    });
} 

Siehe auch


Shape(BaseSlide, ForEachShapeCallback)

Jeden iterierenShape in demBaseSlide . BaseSlide ist der Basistyp fürSlide ,MasterSlide undLayoutSlide

public static void Shape(BaseSlide baseSlide, ForEachShapeCallback forEachShape)
ParameterTypBeschreibung
baseSlideBaseSlideSchieben Sie, um Layoutformen zu durchlaufen
forEachShapeForEachShapeCallbackRückruf, der für jede Form aufgerufen wird

Beispiele

(Presentation pres = new Presentation("pres.pptx"))
{
    ForEach.Slide(pres, (slide, index) =>
    {
        ForEach.Shape(slide, (shape, baseSlide, shapeIndex) =>
        {
            System.Console.WriteLine($"{shape.Name}, index: {shapeIndex}");
        });
    });
} 

Siehe auch