void IStructuredSerializable.ReadContent( IStructuredReader sr )
 {
     sr.Xml.Read();
     sr.ReadInlineObjectStructuredElement( "PluginStatusCollection", PluginStatusCollection );
     sr.ReadInlineObjectStructuredElement( UriHistoryCollection.EntryName + "Collection", UriHistoryCollection );
     sr.GetService<ISharedDictionaryReader>( true ).ReadPluginsDataElement( "Plugins", this );
 }
 void IStructuredSerializable.ReadContent(IStructuredReader sr)
 {
     sr.Xml.Read();
     sr.ReadInlineObjectStructuredElement("PluginStatusCollection", PluginStatusCollection);
     sr.ReadInlineObjectStructuredElement(UriHistoryCollection.EntryName + "Collection", UriHistoryCollection);
     sr.GetService <ISharedDictionaryReader>(true).ReadPluginsDataElement("Plugins", this);
 }