Доска обсуждений SharePoint Отправьте ответ с помощью PnP JS

Я пытаюсь добавить ответ в дискуссионную доску SharePoint, используя PnP JS, но каждый раз он добавляется как новая тема, а не ответ на конкретную тему. Ниже показан блок кода, который я пытаюсь выполнить.

<script type="text/javascript">
function addNewReply() {
    var ItemId = getUrlVars("ItemId");

    $("#btnAddReply").click(function () {
        if (typeof ItemId !== 'undefined') {
            var discComments = $('#txtDiscReply').val();

            webAr.lists.getByTitle("ADGMODiscussions").items.add({
                Body: discComments,
                ContentTypeId: "0x010700B86AE93A3D66D644927E3705D8075295", //Message Content Type
                FileSystemObjectType: 0,
                FileRef: "/ar/Lists/ADGMODiscussions/33_.000", //Main Thread Path
                ParentItemID: ItemId
            }).then(function (itemAdded) {
                $('#add_topicmodal').modal('hide');
                window.location.reload();
            });
        }
    });
}
</script>

Я нашел статью для отправки ответа с помощью REST, но я использую PnP во всем приложении. Любая помощь будет высоко ценится.

0 ответов

Другие вопросы по тегам