Как создать документ по пути в Alfresco CMIS 1.0? - PullRequest
0 голосов
/ 26 марта 2019

Я пытаюсь думать, что метод может создать файл с параметром PATH файла и его именем файла, но когда я это делаю, у меня возникает проблема, GetObjectByPath (strPath) выдает исключение, когда strPath неверный текст или существует, поэтому я не могуотметьте ноль или сделайте что-нибудь из этого.

static void createDocumentByPath(string path, string fileName)
        {
            string[] strPath = path.Split('/');
            IFolder rootFolder = session.GetRootFolder();
            //session.GetObjectByPath();
            IFolder target = rootFolder;
            String climbPath = "";
            for(int i = 0 ; i < strPath.Length ; i++ )
            {
                createFolder(target, strPath[i]); // custom method createFolder(IFolder target, String folderName)
                climbPath += strPath[i] + "/";
                target = session.GetObjectByPath(climbPath) as IFolder;
            }

            //createFolder(rootFolder, strPath[0]);
            //createFolder(getFolder(strPath[0]), strPath[1]);
            //createFolder(getFolder(strPath[1]), strPath[2]);

        }

Так, как я могу проверить, что у GetObjectByPath (strPath) ИЛИ есть замененное решение?

...