使用图表 API 创建网站术语栏
Create a site term column with graph API
我正在尝试使用 MS Graph API 向网站添加新栏目。我遵循了文档,它显示了一个文本列示例,并且有效。当我尝试添加 Term 列时,收到无效请求。有人知道我做错了什么吗?
请参阅下面的代码。
var columnDef = new ColumnDefinition
{
DisplayName = "Tag",
EnforceUniqueValues = false,
Hidden = false,
Indexed = false,
Name = "Tag",
Term = new TermColumn
{
ShowFullyQualifiedName = false,
AllowMultipleValues = false
}
};
await graphAPIAuth.Sites[site.Id].Columns
.Request()
.AddAsync(columnDef);
图表api目前不支持为纯文本以外的任何类型字段创建列,我建议您提交user voice以添加对其他类型字段的支持,我会投票给你。
我正在尝试使用 MS Graph API 向网站添加新栏目。我遵循了文档,它显示了一个文本列示例,并且有效。当我尝试添加 Term 列时,收到无效请求。有人知道我做错了什么吗?
请参阅下面的代码。
var columnDef = new ColumnDefinition
{
DisplayName = "Tag",
EnforceUniqueValues = false,
Hidden = false,
Indexed = false,
Name = "Tag",
Term = new TermColumn
{
ShowFullyQualifiedName = false,
AllowMultipleValues = false
}
};
await graphAPIAuth.Sites[site.Id].Columns
.Request()
.AddAsync(columnDef);
图表api目前不支持为纯文本以外的任何类型字段创建列,我建议您提交user voice以添加对其他类型字段的支持,我会投票给你。