/** * Copies all nodes from one POIFS to the other * * @param source * is the source POIFS to copy from * @param target * is the target POIFS to copy to */ public static void CopyNodes(POIFSFileSystem source, POIFSFileSystem target) { CopyNodes(source.Root, target.Root); }
public DirectoryNode(DirectoryProperty property, POIFSFileSystem fileSystem, DirectoryNode parent) : this(property, parent, fileSystem, (NPOIFSFileSystem)null) { }
/// <summary> /// Creates an instance of this class from an embedded OLE Object. The OLE Object is expected /// to include a stream "{01}Ole10Native" which Contains the actual /// data relevant for this class. /// </summary> /// <param name="poifs">poifs POI Filesystem object</param> /// <returns>Returns an instance of this class</returns> public static Ole10Native CreateFromEmbeddedOleObject(POIFSFileSystem poifs) { return(CreateFromEmbeddedOleObject(poifs.Root)); }