я хотел бы пройти по всем узлам документа с помощью HtmlAgilityPack подойдет ли
foreach (HtmlNode node in myhtml.DocumentNode.SelectNodes("//@"))
?