DefaultValue = новый DefaultColumnValue {Value = "Некоторый текст"} не работает - PullRequest
0 голосов
/ 20 октября 2019

Нет примеров для работы с Microsoft.Graph в .NET core C #, все API - это JSON. Мне удалось создать столбец выбора сайта, но значение по умолчанию не работало

 Microsoft.Graph.ColumnDefinition column = new Microsoft.Graph.ColumnDefinition
                {
                    ColumnGroup = "ECGmc",
                    DisplayName = "Document Stage",
                    Name = "DocumentStage",
                    Choice = new ChoiceColumn { ODataType= "microsoft.graph.choiceColumn", AllowTextEntry = false,
                        Choices = new List<string>() { "Working Draft", "Discussion Draft", "Final" }, DisplayAs = "dropDownMenu" },
                    DefaultValue = new DefaultColumnValue { Value = "Working Draft", ODataType= "microsoft.graph.defaultColumnValue" },
                    Description = "Will differ the stages the Document changes",
                    Required = true
                };
                Microsoft.Graph.ColumnDefinition newColumn = await graphClient.Groups[project.GroupID].Sites["root"].Columns.Request().AddAsync(column);

Работает, но значение DefaultValue пусто.

Кто-нибудь знает, как установить значение DefaultValue? Кто-нибудь знает, где я могу найти примеры C # для Microsoft.Graph?

1 Ответ

0 голосов
/ 21 октября 2019

Я тестирую его в своем локальном окружении, но я получил "DefaultValue" успешно. Я не добавил "ODataType". Ниже я публикую скриншот моего кода и результата «Console.WriteLine»: enter image description here

Здесь значение «DefaultValue» не пустое. Надеюсь, это будет полезно для вас.

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