Расширение схемы с массивом в свойствах - PullRequest
0 голосов
/ 20 июня 2019

Я хочу создать расширение Graph для хранения списка указателей на различные элементы SharePoint, которые являются любимыми для пользователя. Сначала я сделал это как Open Extension. Это прекрасно работало, пока я не осознал ограничение в 2 КБ для содержимого расширения. Вместо этого я хотел попробовать расширение схемы. Моя проблема и вопрос в этом отношении: Как я могу описать, что расширение будет содержать массив объектов?

Я пробовал это:

{
    "id":"xxxx",
    "description": "SharePoint Favorites",
    "targetTypes": [
        "User"
    ],
    "properties": [
        [
            {
                "name": "siteUrl",
                "type": "String"
            },
            {
                "name": "listId",
                "type": "String"
            },
            {
                "name": "itemGUID",
                "type": "String"
            }
        ]
    ]
}

Но это дает мне «Свойства свойства в полезной нагрузке имеют значение, которое не соответствует схеме». ошибка.

Есть идеи по этому поводу?

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