Aspose::Words::Lists::ListCollection::GetListByListId method
Содержание
[
Скрывать
]ListCollection::GetListByListId method
Получает список по идентификатору списка.
System::SharedPtr<Aspose::Words::Lists::List> Aspose::Words::Lists::ListCollection::GetListByListId(int32_t listId)
| Параметр | Тип | Описание |
|---|---|---|
| listId | int32_t | Идентификатор списка. |
ReturnValue
Возвращает объект списка. Возвращает null, если список с указанным идентификатором не найден.
Примечания
Обычно вам не нужно использовать этот метод. В большинстве случаев вы применяете форматирование списка к абзацам, просто задавая свойство List объекта ListFormat.
Примеры
Показывает, как проверить свойства документа‑владельца списков.
auto doc = System::MakeObject<Aspose::Words::Document>();
System::SharedPtr<Aspose::Words::Lists::ListCollection> lists = doc->get_Lists();
ASPOSE_ASSERT_EQ(doc, lists->get_Document());
System::SharedPtr<Aspose::Words::Lists::List> list = lists->Add(Aspose::Words::Lists::ListTemplate::BulletDefault);
ASPOSE_ASSERT_EQ(doc, list->get_Document());
std::cout << (System::String(u"Current list count: ") + lists->get_Count()) << std::endl;
std::cout << (System::String(u"Is the first document list: ") + (System::ObjectExt::Equals(lists->idx_get(0), list))) << std::endl;
std::cout << (System::String(u"ListId: ") + list->get_ListId()) << std::endl;
std::cout << (System::String(u"List is the same by ListId: ") + (System::ObjectExt::Equals(lists->GetListByListId(1), list))) << std::endl;
См. также
- Class List
- Class ListCollection
- Namespace Aspose::Words::Lists
- Library Aspose.Words for C++