Class Web Types

Adds required content types to the SharePoint Class web.

SharePoint 2013

Feature Details

a16e895c-e61a-11df-8f6e-103edfd72085
Web
False
True
False
C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\15\Template\Features\EduCourseCommunity
Microsoft.Office.Education.EduCourseCommunityFeatureReceiver, Microsoft.Office.Education.Data, Version=15.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c

Content of the Feature

Content Type Binding

0x0102001E41EAB6184B11E0AE8631B7DFD72085
Lists/Calendar

Content Type Binding

0x0102001E41EAB6184B11E0AE8631B7DFD7208553
Lists/Calendar

Content Type Binding

0x0102001E41EAB6184B11E0AE8631B7DFD7208554
Lists/Calendar

Content Type Binding

0x0102001E41EAB6184B11E0AE8631B7DFD720855451
Lists/Calendar

Content Type Binding

0x0102001E41EAB6184B11E0AE8631B7DFD720855351
Lists/Calendar

Custom Action: Change class info

Modify Education Site Settings.

CustomizeCourse
SiteActions
900
Microsoft.SharePoint.StandardMenu
{SiteUrl}/_layouts/15/Edu/Pages/CommunityManagement.aspx?ComType=1

Custom Action: Change class status

Change the state of this education site.

ChangeCourseState
SiteActions
905
Microsoft.SharePoint.StandardMenu
{SiteUrl}/_layouts/15/Edu/Pages/EduSiteState.aspx

List Instance: Announcements

Recent announcements.

73166ADA-7184-41A3-9CCA-AD63E8543C2A
10401
Lists/Announcements
FALSE
FALSE

List Instance: Calendar

All events on the calendar.

FAC0A282-72E3-11E0-ACCE-02B84824019B
106
Lists/Calendar
00BFEA71-EC85-4903-972D-EBE475780106
FALSE
FALSE

List Instance: Entities

Use this list to store lessons, assignments, events, and other academic items.

6F34EEBC-72E3-11E0-B241-8AB74824019B
10001
Lists/Entities
FALSE
FALSE

List Instance: External Sync Settings

External Sync Settings

55C7ECF3-BB99-4ADB-9C59-CAEB2FC17369
10061
Lists/External Sync Settings
FALSE
FALSE

List Instance: Materials

Use this library to share materials with the class.

2E160FC8-72E4-11E0-B0A2-2CB84824019B
10101
Materials
TRUE
FALSE

List Instance: Recordings

Use this library to share videos and media files with the class.

4741FDB8-4477-4FC8-A09C-618B94C527E7
851
Lists/Recordings
4BCCCD62-DCAF-46DC-A7D4-E38277EF33F4
TRUE
FALSE

List Instance: WorkItems

[EDU Internal] Keeps track of work items related to EDU features.

C0EFE350-7D10-44EB-8DB7-92EA5084B6CA
10007
Lists/WorkItems
FALSE
FALSE

List Template: Announcements

Announcements

eduannouncement
10401
0
FALSE

List Template: Documents

Documents

edudocument
10101
1
121
TRUE

List Template: Entities

Entities

eduentity
10001
0
TRUE

List Template: External Sync Settings

External Sync Settings

eduexternalsyncsetting
10061
0
FALSE

List Template: Quiz

Quiz ListTemplate

EduQuiz
10008
0
FALSE

List Template: WorkItems

[EDU Internal] Keeps track of work items related to EDU features.

EduWorkItem
10007
0
FALSE

Module: EduHomePageModule

SitePages/Edu
Pages
  • Home.aspx

Module: EduPageModule

SitePages/Edu
Pages
  • Assignments.aspx
  • Calendar.aspx
  • CourseGrades.aspx
  • Planner.aspx
  • QuizView.aspx
  • View.aspx

Receivers

Materials

Receivers

NameTypeSequenceNumberClass
DocumentsListItemAddingItemAdding10000Microsoft.Office.Education.EventReceivers.DocumentEventReceiver
DocumentsListItemUpdatingItemUpdating10000Microsoft.Office.Education.EventReceivers.DocumentEventReceiver
DocumentsListItemUpdatedItemUpdated10000Microsoft.Office.Education.EventReceivers.DocumentEventReceiver
DocumentsListItemDeletingItemDeleting10000Microsoft.Office.Education.EventReceivers.DocumentEventReceiver
DocumentsListItemAddedItemAdded10000Microsoft.Office.Education.EventReceivers.DocumentEventReceiver
DocumentsListItemDeletedItemDeleted10000Microsoft.Office.Education.EventReceivers.DocumentEventReceiver

Receivers

10008

Receivers

NameTypeSequenceNumberClass
QuizItemAddedEventReceiverItemAdded10000Microsoft.Office.Education.EventReceivers.QuizItemEventReceiver
QuizItemUpdatingEventReceiverItemUpdating15000Microsoft.Office.Education.EventReceivers.QuizItemEventReceiver

Receivers

Lists/Entities

Receivers

NameTypeSequenceNumberClass
EntityListItemAddingItemAdding10000Microsoft.Office.Education.EventReceivers.CourseEntityEventReceiver
EntityListItemAddedItemAdded10000Microsoft.Office.Education.EventReceivers.CourseEntityEventReceiver
EntityListItemUpdatingItemUpdating10000Microsoft.Office.Education.EventReceivers.CourseEntityEventReceiver
EntityListItemUpdatedItemUpdated10000Microsoft.Office.Education.EventReceivers.CourseEntityEventReceiver
EntityListItemDeletingItemDeleting10000Microsoft.Office.Education.EventReceivers.CourseEntityEventReceiver
EntityListItemAddedAsyncItemAdded10000Microsoft.Office.Education.EventReceivers.CourseEntityAsyncEventReceiver
EntityListItemUpdatedAsyncItemUpdated10000Microsoft.Office.Education.EventReceivers.CourseEntityAsyncEventReceiver
EntityListItemDeletedAsyncItemDeleted10000Microsoft.Office.Education.EventReceivers.CourseEntityAsyncEventReceiver

Receivers

Lists/Members

Receivers

NameTypeSequenceNumberClass
MemberAddedAsyncItemAdded10000Microsoft.Office.Education.EventReceivers.CourseMembershipAsyncEventReceiver
MemberDeletedAsyncItemDeleted10000Microsoft.Office.Education.EventReceivers.CourseMembershipAsyncEventReceiver
MemberUpdatedAsyncItemUpdated10000Microsoft.Office.Education.EventReceivers.CourseMembershipAsyncEventReceiver

Receivers

Lists/WorkItems

Receivers

NameTypeSequenceNumberClass
WorkItemsListItemAddingItemAdding10000Microsoft.Office.Education.EventReceivers.EntityEventReceiver
WorkItemsListItemUpdatingItemUpdating10000Microsoft.Office.Education.EventReceivers.EntityEventReceiver

Receivers

Lists/Calendar

Receivers

NameTypeSequenceNumberClass
CalendarListItemAddingItemAdding10000Microsoft.Office.Education.EventReceivers.CourseCalendarEventReceiver
CalendarListItemAddedItemAdded10000Microsoft.Office.Education.EventReceivers.CourseCalendarEventReceiver
CalendarListItemUpdatingItemUpdating10000Microsoft.Office.Education.EventReceivers.CourseCalendarEventReceiver
CalendarListItemUpdatedItemUpdated10000Microsoft.Office.Education.EventReceivers.CourseCalendarEventReceiver
CalendarListItemDeletingItemDeleting10000Microsoft.Office.Education.EventReceivers.CourseCalendarEventReceiver
CalendarListItemAddedAsyncItemAdded10000Microsoft.Office.Education.EventReceivers.CalendarAsyncEventReceiver
CalendarListItemUpdatedAsyncItemUpdated10000Microsoft.Office.Education.EventReceivers.CalendarAsyncEventReceiver
CalendarListItemDeletedAsyncItemDeleted10000Microsoft.Office.Education.EventReceivers.CalendarAsyncEventReceiver

Receivers

Lists/Announcements

Receivers

NameTypeSequenceNumberClass
AnnouncementListItemAddingItemAdding10000Microsoft.Office.Education.EventReceivers.EntityEventReceiver
AnnouncementListItemUpdatingItemUpdating10000Microsoft.Office.Education.EventReceivers.EntityEventReceiver

Features the feature is dependent on