使用Web界面,我可以创建从父系统的内容类型派生的不同“内容类型”。
我正在尝试使用Microsoft Graph创建这样的内容类型,但我找不到任何文档。
有人能为我提供合适的解决方案吗?
答案 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);
}