Portion

Portion(Presentation, ForEachPortionCallback)

Presentation中迭代每个PortionPortions将会在所有类型的幻灯片中迭代 - SlideMasterSlideLayoutSlide

public static void Portion(Presentation pres, ForEachPortionCallback forEachPortion)
参数类型描述
presPresentation要迭代部分的演示文稿
forEachPortionForEachPortionCallback将为每个部分调用的回调

示例

using (Presentation pres = new Presentation("pres.pptx"))
{
    ForEach.Portion(pres, (portion, para, slide, index) =>
    {
        System.Console.WriteLine($"{portion.Text}, index: {index}");
    });
} 

另请参见


Portion(Presentation, bool, ForEachPortionCallback)

Presentation中迭代每个PortionPortions将会在所有类型的幻灯片中迭代 - SlideMasterSlideLayoutSlideNotesSlide

public static void Portion(Presentation pres, bool includeNotes, 
    ForEachPortionCallback forEachPortion)
参数类型描述
presPresentation要迭代部分的演示文稿
includeNotesBoolean指示是否应包括NotesSlides进行处理的标志。
forEachPortionForEachPortionCallback将为每个部分调用的回调

示例

using (Presentation pres = new Presentation("pres.pptx"))
{
    ForEach.Portion(pres, true, (portion, para, slide, index) =>
    {
        System.Console.WriteLine($"{portion.Text}, index: {index}");
    });
} 

另请参见