Метод Aspose::Words::BuildingBlocks::BuildingBlock::Accept
Содержание
[
Скрывать
]BuildingBlock::Accept method
Принимает посетителя.
bool Aspose::Words::BuildingBlocks::BuildingBlock::Accept(System::SharedPtr<Aspose::Words::DocumentVisitor> visitor) override
| Параметр | Тип | Описание |
|---|---|---|
| посетитель | System::SharedPtr<Aspose::Words::DocumentVisitor> | Посетитель, который будет обходить узлы. |
ReturnValue
True, если все узлы были посещены; false, если DocumentVisitor остановил операцию до посещения всех узлов.
Примечания
Перебирает этот узел и все его дочерние элементы. Каждый узел вызывает соответствующий метод у DocumentVisitor.
Для получения дополнительной информации см. шаблон проектирования Visitor.
Вызывает VisitBuildingBlockStart(), затем вызывает Accept() для всех дочерних узлов этого строительного блока, затем вызывает VisitBuildingBlockEnd().
Примечание: Узел строительного блока и его дочерние элементы не посещаются, когда вы выполняете Visitor над Document. Если вы хотите выполнить Visitor над строительным блоком, вам необходимо выполнить посетитель над GlossaryDocument или вызвать Accept().
См. также
- Class DocumentVisitor
- Class BuildingBlock
- Namespace Aspose::Words::BuildingBlocks
- Library Aspose.Words for C++