The following list template integer IDs that you can use in
defining the template ID for event handlers.
List Template Id List Template
100 Generic
list
101 Document
library
102 Survey
103 Links list
104 Announcements
list
105 Contacts
list
106 Events list
107 Tasks list
108 Discussion
board
109 Picture
library
110 Data
sources
111 Site
template gallery
113 Web Part
gallery
114 List
template gallery
115 XML Form
library
120 Custom grid
for a list
200 Meeting
Series list
201 Meeting
Agenda list
202 Meeting
Attendees list
204 Meeting
Decisions list
207 Meeting
Objectives list
210 Meeting
text box
211 Meeting
Things To Bring list
212 Meeting
Workspace Pages list
300 Portal
Sites list
1100 Issue
tracking
2002 Personal
document library
2003 Private
document library
There are three main event classes:
* SPItemEventReceiver
* SPListEventReceiver
* SPWebEventReceiver
* SPItemEventReceiver
* SPListEventReceiver
* SPWebEventReceiver
Attributes of Feature.XML File
Attribute | Value | Description |
ID | GUID | Contains the globally unique identifier (GUID) for the Feature. |
Title | Text | Returns the title of the Feature. Limited to 255 characters. |
Scope | Farm/WebApplication/Site/Web | Can contain one of the following values: Farm (farm), WebApplication (Web application), Site (site collection), and Web (Web site). |
Hidden | True/False | This attribute equals FALSE by default. |
AlwaysForceInstall | True/False | Optional Boolean. TRUE if the Feature is installed by force during installation even if the Feature is already installed. For example, if set to TRUE, Feature installation callouts will always fire anytime a user tries to install the Feature (even if it is already installed) by using either the scanforfeatures or installfeature command-line operation. This attribute equals FALSE by default. The AlwaysForceInstall attribute affects Features of all scopes. |
No comments:
Post a Comment