void ParseReferences()
 {
     foreach (XmlElement xmlNode in this.UnderlyingObject.UnderlyingObject.SelectNodes(@"//*[local-name() = 'Reference']"))
     {
         var par = new ProjectAssemblyReference(this, xmlNode);
         if (references.Contains(par.AssemblyVersion.AssemblyName) == false)
         {
             references.Add(par);
         }
     }
 }
 public static string GetKeyForItem(ProjectAssemblyReference item)
 {
     return(ObservableReference.GetKeyForItem(item.aggregated_object));
 }