如何使用Microsoft Graph创建内容类型?

时间:2018-03-27 13:40:30

标签: microsoft-graph sharepoint-online

使用Web界面,我可以创建从父系统的内容类型派生的不同“内容类型”。

我正在尝试使用Microsoft Graph创建这样的内容类型,但我找不到任何文档。

有人能为我提供合适的解决方案吗?

1 个答案:

答案 0 :(得分:-2)

检查内容类型是否已存在。如果它不存在,请创建内容类型并将其添加到Web的ContentTypes集合中,如以下示例所示。

public static readonly SPContentTypeId myContentTypeId
  = new SPContentTypeId("0x010100FA0963FA69A646AA916D2E41284FC9D9");

SPContentType myContentType = web.ContentTypes[myContentTypeId];

if (myContentType == null)
{
  myContentType = new SPContentType(myContentTypeId,
    web.ContentTypes, "My Content Type");

  web.ContentTypes.Add(myContentType);
}