Пример #1
0
        // 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;
            }
        }
Пример #2
0
        // 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;
            }
        }