Здравствуйте, gandjustas, Вы писали:
G>Теоретизировать можно до бесконечности, но все равно сначала нужен публичный контракт классов, чтобы потом можно было говорить об их отношениях.
Ну возьми публичный контракт XmlDocument из .NET. Можно отнаследовать от него OfficeOpenXmlDocument?