This article explains that the GroupDocs.Metadata represents any loaded file as a tree consisting of metadata properties and nested metadata packages. You can easily iterate through the metadata tree..."Name: {0}, Value: {1}" , property . Name , property . Value ); Console...property . Value != null ) { switch ( property . Value . Type )...