// destroy itself (aka. dispose) internal void Destroy() { OpenXmlPackage.Package.DeletePart(Uri); PartDictionary = null; ReferenceRelationshipList.Clear(); _openXmlPackage = null; _metroPart = null; _uri = null; //this._ownerPart = null; if (_rootElement != null) { _rootElement.OpenXmlPart = null; _rootElement = null; } }
// destroy itself (aka. dispose) internal void Destroy() { OpenXmlPackage.Package.DeletePart(Uri); ChildrenRelationshipParts.Clear(); ReferenceRelationshipList.Clear(); _openXmlPackage = null; _packagePart = null; _uri = null; //this._ownerPart = null; if (InternalRootElement != null) { InternalRootElement.OpenXmlPart = null; InternalRootElement = null; } }