function VisitStructureElements(PageNumber: Integer; const Options: TPdfStructureReadOptions; Visitor: TPdfStructureElementVisitor; out Status: TPdfStructureReadStatus): Integer;
يمر VisitStructureElements على شجرة بنية PageNumber (المبني على الواحد) ويستدعي Visitor لكل عنصر بدل بناء مصفوفة TPdfStructureElements كاملة
قيمة الإرجاع عدد العناصر المزارة؛ ويُبلِّغ Status عن القراءات محدودة الحدود أو الفاشلة بالطريقة نفسها التي يفعلها ReadStructureElements
Count := Pdf1.VisitStructureElements(1, Options, procedure(const E: TPdfStructureElement)
begin
Log(E.TypeName);
end, Status);