OpenDocumentForWrite( ) { if (_xmlWriter != null) { throw new XpsPackagingException(SR.Get(SRID.ReachPackaging_OpenDocOrElementAlreadyCalled)); } Stream stream = MetroPart.GetStream(FileMode.Create); _xmlWriter = new XmlTextWriter(stream, System.Text.Encoding.UTF8); }
OpenDocumentForRead( ) { if (_xmlReader != null) { throw new XpsPackagingException(SR.Get(SRID.ReachPackaging_OpenDocOrElementAlreadyCalled)); } Stream stream = MetroPart.GetStream(FileMode.Open); _xmlReader = new XmlTextReader(stream); }