This article describes how to download attachments from an item in SystemWeaver using the SystemWeaverClientAPI.

Note: There must be a file repository initialized for your SystemWeaver server.


            IswItem item = SWConnection.Instance.Broker.GetItem(SWHandleUtility.ToHandle("x04000000088411D7"));
            // The directory where the files are to be saved.
            string directoryPath = "C:\\Temp";

            // The attachments on the item.
            IswFileRevisions attachments = item.Files;
            foreach (IswFileRevision attachment in attachments)
                // Save the file to disc.
                attachment.SaveFileByName(directoryPath + "\\" + attachment.Name);