GetEnumerator
محتويات
[
يخفي
]ListCollection.GetEnumerator method
الحصول على كائن العداد الذي سيقوم بتعداد القوائم في المستند.
public IEnumerator<List> GetEnumerator()
أمثلة
يوضح كيفية إنشاء مستند باستخدام عينة من كافة القوائم من مستند آخر.
public void PrintOutAllLists()
{
Document srcDoc = new Document(MyDir + "Rendering.docx");
Document dstDoc = new Document();
DocumentBuilder builder = new DocumentBuilder(dstDoc);
foreach (List srcList in srcDoc.Lists)
{
List dstList = dstDoc.Lists.AddCopy(srcList);
AddListSample(builder, dstList);
}
dstDoc.Save(ArtifactsDir + "Lists.PrintOutAllLists.docx");
}
private static void AddListSample(DocumentBuilder builder, List list)
{
builder.Writeln("Sample formatting of list with ListId:" + list.ListId);
builder.ListFormat.List = list;
for (int i = 0; i < list.ListLevels.Count; i++)
{
builder.ListFormat.ListLevelNumber = i;
builder.Writeln("Level " + i);
}
builder.ListFormat.RemoveNumbers();
builder.Writeln();
}
أنظر أيضا
- class List
- class ListCollection
- مساحة الاسم Aspose.Words.Lists
- المجسم Aspose.Words