Exemplo n.º 1
0
        /// <summary>
        /// Helper method that wraps a Kws export and its parent folder path.
        /// </summary>
        private void ExportKws(Workspace kws, XmlDocument doc, XmlElement parent)
        {
            // Bail out if we cannot export the workspace.
            if (!kws.Sm.CanExport()) return;

            // Get the parent folder of this workspace.
            KwsBrowserNode node = UiBroker.Browser.GetKwsNodeByKws(kws);
            Debug.Assert(node != null);

            ExportedKws expKws = new ExportedKws(kws, node.Parent.FullPath);

            expKws.ToXml(doc, parent);
        }