Каталог событий SharePoint Foundation
Дата последнего изменения: 9 марта 2015 г.
Применимо к: SharePoint Foundation 2010
В таблице 1 перечислены управляемые типы, которые принадлежат объектной модели событий SharePoint Foundation 2010, и соответствующие им члены. Также указаны типы и члены, являющиеся новыми в версии Microsoft SharePoint Foundation 2010. Альтернативные представления объектной модели событий SharePoint Foundation см. в статьях Таблица событий, приемников событий и узлов событий SharePoint и Сравнение методов приемника событий: Windows SharePoint Services 3.0 и SharePoint Foundation 2010.
Объектная модель событий SharePoint Foundation
Таблица 1. Управляемые типы и члены объектной модели событий SharePoint Foundation 2010
Тип |
Методы |
Свойства/поля |
---|---|---|
Н/Д |
SPEventReceiverDefinitionCollection EventReceivers |
|
SPEmailEventReceiver() void EmailReceived (Microsoft.SharePoint.SPList list, Microsoft.SharePoint.Utilities.SPEmailMessage emailMessage, string receiverData) |
Н/Д |
|
protected abstract void MarshalData() (новое в версии 2010) protected void SetUserTokens(byte[] userTokenBytes) (новое в версии 2010) protected void SetUserTokens() (новое в версии 2010) |
bool Cancel string ErrorMessage SPEventReceiverType EventType (новое в версии 2010) protected SPUserToken EventUserToken (новое в версии 2010) SPUserToken OriginatingUserToken (новое в версии 2010) string ReceiverData (новое в версии 2010) string RedirectUrl (новое в версии 2010) Guid SiteId (новое в версии 2010) SPEventReceiverStatus Status |
|
SPEventReceiverBase() protected void DisableEventFiring() protected void EnableEventFiring() |
Н/Д |
|
void Delete() void FireContextEvent (SPSite site) void Update() |
string Assembly string Class Guid ContextCollectionId Guid ContextEventType Guid ContextId int ContextItemId string ContextItemUrl Guid ContextObjectId Guid ContextType int Credential string Data Guid HostId SPEventHostType HostType Guid Id string Name Guid ParentHostId SPEventHostType ParentHostType int SequenceNumber Guid SiteId string SolutionHash (новое в версии 2010) SPEventReceiverSynchronization Synchronization (новое в версии 2010) SPEventReceiverType Type Guid WebId |
|
SPEventReceiverDefinition Add() SPEventReceiverDefinition Add(Guid Id) SPEventReceiverDefinition Add(Guid Id, SPList contextList) SPEventReceiverDefinition Add(Guid Id, SPList contextList) void Add(SPEventReceiverType receiverType, string assembly, string className) void CopyTo(SPEventReceiverDefinition[] array, int index) bool EventReceiverDefinitionExist(Guid eventReceiverId) |
int Count Guid HostId SPEventHostType HostType SPEventReceiverDefinition this[Guid eventReceiverId] SPEventReceiverDefinition this[int index] int ItemId SPSite Site SPWeb Web |
|
Н/Д |
Continue CancelNoError CancelWithError CancelWithRedirectUrl (новое в версии 2010) |
|
SPEventReceiverSynchronization (новое в версии 2010) |
Н/Д |
Default (новое в версии 2010) Synchronous (новое в версии 2010) Asynchronous (новое в версии 2010) |
Н/Д |
ContextEvent EmailReceived FieldAdded FieldAdding FieldDeleted FieldDeleting FieldUpdated FieldUpdating InvalidReceiver ItemAdded ItemAdding ItemAttachmentAdded ItemAttachmentAdding ItemAttachmentDeleted ItemAttachmentDeleting ItemCheckedIn ItemCheckedOut ItemCheckingIn ItemCheckingOut ItemDeleted ItemDeleting ItemFileConverted ItemFileMoved ItemFileMoving ItemUncheckedOut ItemUncheckingOut ItemUpdated ItemUpdating ListAdded (новое в версии 2010) ListAdding (новое в версии 2010) ListDeleted (новое в версии 2010) ListDeleting (новое в версии 2010) SiteDeleted SiteDeleting WebAdding (новое в версии 2010) WebDeleted WebDeleting WebMoved WebMoving WebProvisioned (новое в версии 2010) WorkflowCompleted (новое в версии 2010) WorkflowPostponed (новое в версии 2010) WorkflowStarted (новое в версии 2010) WorkflowStarting (новое в версии 2010) |
|
Н/Д |
SPEventReceiverDefinitionCollection EventReceivers |
|
void Dispose() SPListItem GetListItemFields(string field1, params string[] fields) (новое в версии 2010) void InvalidateListItem() (новое в версии 2010) void InvalidateWeb() (новое в версии 2010) protected override void MarshalData() (новое в версии 2010) SPWeb OpenWeb() |
SPItemEventDataCollection AfterProperties string AfterUrl SPItemEventDataCollection BeforeProperties string BeforeUrl SPEventContext Context int CurrentUserId SPList List (новое в версии 2010) Guid ListId SPListItem ListItem int ListItemId string ListTitle string RelativeWebUrl string UserDisplayName string UserLoginName SPWeb Web (новое в версии 2010) bool Versionless string WebUrl SPUrlZone Zone SPEventReceiverType EventType (наследуется от родительского типа в версии 2010) Guid SiteId (наследуется от родительского типа в версии 2010) |
|
SPItemEventReceiver() void ContextEvent(SPItemEventProperties properties) void ItemAdded(SPItemEventProperties properties) void ItemAdding(SPItemEventProperties properties) void ItemAttachmentAdded(SPItemEventProperties properties) void ItemAttachmentAdding(SPItemEventProperties properties) void ItemAttachmentDeleted(SPItemEventProperties properties) void ItemAttachmentDeleting(SPItemEventProperties properties) void ItemCheckedIn(SPItemEventProperties properties) void ItemCheckedOut(SPItemEventProperties properties) void ItemCheckingIn(SPItemEventProperties properties) void ItemCheckingOut(SPItemEventProperties properties) void ItemDeleted(SPItemEventProperties properties) void ItemDeleting(SPItemEventProperties properties) void ItemFileConverted(SPItemEventProperties properties) void ItemFileMoved(SPItemEventProperties properties) void ItemFileMoving(SPItemEventProperties properties) void ItemUncheckedOut(SPItemEventProperties properties) void ItemUncheckingOut(SPItemEventProperties properties) void ItemUpdated(SPItemEventProperties properties) void ItemUpdating(SPItemEventProperties properties) |
Н/Д |
|
Н/Д |
SPEventReceiverDefinitionCollection EventReceivers |
|
void Dispose() void InvalidateList() void InvalidateWeb() protected override void MarshalData() |
Guid FeatureId (новое в версии 2010) SPField Field string FieldName string FieldXml SPList List Guid ListId string ListTitle int TemplateId (новое в версии 2010) string UserDisplayName string UserLoginName SPWeb Web Guid WebId string WebUrl SPItemEventDataCollection AfterProperties SPEventReceiverType EventType (наследуется от родительского типа в версии 2010) Guid SiteId (наследуется от родительского типа в версии 2010) |
|
SPListEventReceiver() void FieldAdded(SPListEventProperties properties) void FieldAdding(SPListEventProperties properties) void FieldDeleted(SPListEventProperties properties) void FieldDeleting(SPListEventProperties properties) void FieldUpdated(SPListEventProperties properties) void FieldUpdating(SPListEventProperties properties) void ListAdded(SPListEventProperties properties) (new in 2010) void ListAdding(SPListEventProperties properties) (new in 2010) void ListDeleted(SPListEventProperties properties) (новое в версии 2010) void ListDeleting(SPListEventProperties properties) (новое в версии 2010) |
Н/Д |
|
Примечание. Этот тип помечен как "устарел" в Microsoft SharePoint Foundation 2010. |
Н/Д |
Н/Д |
Н/Д |
SPEventReceiverDefinitionCollection EventReceivers (новое в версии 2010) |
|
Н/Д |
SPEventReceiverDefinitionCollection EventReceivers |
|
void Dispose() (новое в версии 2010) void InvalidateWeb() (новое в версии 2010) protected override void MarshalData() (новое в версии 2010) |
string FullUrl string NewServerRelativeUrl Guid ParentWebId (новое в версии 2010) string ServerRelativeUrl string UserDisplayName string UserLoginName SPWeb Web Guid WebId SPEventReceiverType EventType (наследуется от родительского типа в версии 2010) Guid SiteId (наследуется от родительского типа в версии 2010) |
|
SPWebEventReceiver() void SiteDeleted(SPWebEventProperties properties) void SiteDeleting(SPWebEventProperties properties) void WebAdding(SPWebEventProperties properties) (новое в версии 2010) void WebDeleted(SPWebEventProperties properties) void WebDeleting(SPWebEventProperties properties) void WebMoved(SPWebEventProperties properties) void WebMoving(SPWebEventProperties properties) void WebProvisioned(SPWebEventProperties properties) (новое в версии 2010) |
Н/Д |
|
(новый тип в версии 2010) |
protected override void MarshalData() (новое в версии 2010) |
SPWorkflowActivationProperties ActivationProperties (новое в версии 2010) string AssociationData (новое в версии 2010) SPWorkflowEventCompletionType CompletionType (новое в версии 2010) Exception ErrorException (новое в версии 2010) SPEventReceiverType EventType (новое в версии 2010) string InitiationData (новое в версии 2010) SPWorkflowPostponedEventType PostponedEvent (новое в версии 2010) int TerminatedByUserId (новое в версии 2010) SPWorkflow Workflow (новое в версии 2010) |
StopEventReceiver() |
protected bool Stopped |
|
Strings |
Н/Д |
EventPropertiesCannotBeChanged EventReceiverAssemblyNameNull EventReceiverAssemblyNotInGAC EventReceiverAsyncBeforeInvalid (новое в версии 2010) EventReceiverCancelRequest EventReceiverClassNameNull EventReceiverTypeInvalid EventReceiverWorkflowContextInvalid InvalidEventReceiverHostType |
См. также
Концепции
Таблица событий, приемников событий и узлов событий SharePoint
Сравнение методов приемника событий: Windows SharePoint Services 3.0 и SharePoint Foundation 2010