public void Delete() { Invalidate(); var deleteFromPackage = parentPackage as IReadWritePackage; if (deleteFromPackage != null) deleteFromPackage.Delete(Package.Name); }