Aspose::Words::Section::ClearContent метод

Section::ClearContent method

Очищает раздел.

void Aspose::Words::Section::ClearContent()

Примечания

Текст Body очищается, остаётся только один пустой абзац, представляющий разрыв раздела.

Текст всех колонтитулов очищается, но объекты HeaderFooter сами не удаляются.

Примеры

Показывает, как очистить содержимое раздела.

auto doc = System::MakeObject<Aspose::Words::Document>();
auto builder = System::MakeObject<Aspose::Words::DocumentBuilder>(doc);

builder->Write(u"Hello world!");

ASSERT_EQ(u"Hello world!", doc->GetText().Trim());
ASSERT_EQ(1, doc->get_FirstSection()->get_Body()->get_Paragraphs()->get_Count());

// Выполнение метода "ClearContent" удалит всё содержимое раздела
// но оставит пустой абзац, чтобы снова добавить содержимое.
doc->get_FirstSection()->ClearContent();

ASSERT_EQ(System::String::Empty, doc->GetText().Trim());
ASSERT_EQ(1, doc->get_FirstSection()->get_Body()->get_Paragraphs()->get_Count());

См. также