我有一个父网站和多个子网站。我需要通过内容ID访问子站点中的公告列表,因为不知道子站点中的名称。我试图从这段代码中获取内容ID:
web.AvailableContentTypes[SPBuiltInContentTypeId.Announcement].Id
但是如何从contenttypeid中检索列表? 我需要一些帮助。
答案 0 :(得分:-1)
我通过REST实现了这一目标。内容类型ID以公告类型的0x0104开头,当我通过REST检索列表信息时,公告类型列表的BASE TEMPLATE为104,因此我通过BaseTemplate过滤了站点中的所有公告列表。 这是URL:
http:site/_api/web/Lists?$filter=BaseTemplate eq (104)