Ejemplo n.º 1
0
        protected ExternalFileData ExportProtected(Presentation destPres)
        {
            ExternalFileData exportFileData = (ExternalFileData)Presentation.ExternalFilesDataFactory.Create(GetType());

            exportFileData.InitializeWithData(m_DataProvider.Export(destPres), OriginalRelativePath, IsPreservedForOutputFile, OptionalInfo);
            return(exportFileData);
        }
Ejemplo n.º 2
0
        protected ExternalFileData CopyProtected()
        {
            ExternalFileData fileDataCopy = (ExternalFileData)Presentation.ExternalFilesDataFactory.Create(GetType());

            // We do not Copy the FileDataProvider,
            // because the file stream is read-only by design.
            fileDataCopy.InitializeWithData(m_DataProvider, OriginalRelativePath, IsPreservedForOutputFile, OptionalInfo);
            return(fileDataCopy);
        }