Доступ к файлам, загруженным в Sharepoint через приемник событий ItemAdded - PullRequest
0 голосов
/ 10 сентября 2018

, поэтому я пытаюсь получить доступ к файлам, загруженным в sharepoint, через приемник событий. Этот код работает нормально, но мне интересно, как получить доступ к файлу, загруженному в формате, доступном для библиотеки DocumentFormat.OpenXml.Wordprocessing.

string fileName = @"C:\Users\Public\Documents\Word16.docx";
GetCommentsFromDocument(fileName);

В нем говорится, что предыдущий код - это формат, в котором должен быть входной параметр имени файла / файла, однако я не знаю, как получить это из itemadded.

Если кто-нибудь сможет это выяснить, я дам максимум положительных повторений:).

public override void ItemAdded(SPItemEventProperties properties)
        {
            base.ItemAdded(properties);
            commentscheck(properties);
        }


        private void commentscheck(SPItemEventProperties properties)
        {

            bool commentsorrevisions = false;

            SPListItem item = properties.ListItem;
            SPFile file = item.File;
            if (properties.AfterUrl.EndsWith("docx"))
            {

                commentsorrevisions = WordCommentsChecker(file, properties);

            }


        }
        private static bool WordCommentsChecker(SPFile file, SPItemEventProperties properties)
    {



        properties.ListItem["Title"] = "bextor";

        properties.ListItem.Update();

        using (WordprocessingDocument wordDoc =
            WordprocessingDocument.Open(file, false))

            }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...