сколько получателей событий мы можем использовать для одной библиотеки документов SharePoint? - PullRequest
0 голосов
/ 21 апреля 2010

я хочу знать, сколько получателей событий мы можем использовать для одного списка SharePoint или библиотеки документов?

Ответы [ 2 ]

1 голос
/ 10 июня 2011

Мы можем наследовать приемники от SPListEventReceiver и SPItemEventReceiver.

Определение

Приемники событий имеют до и после событий.

События, относящиеся к сайту:

Before
    SiteDeleting
    WebDeleting
    WebMoving
After
    SiteDeleted
    WebDeleted
    WebMoved

Класс должен наследоваться от SPWebEventReceiver. Поведение определяется путем переопределения метода для одного из вышеуказанных событий до или после событий. Вы можете получить доступ к свойствам, связанным с событием, которое прослушивает функция, используя SPWebEventProperties.

События, относящиеся к списку:

Before
    FieldAdding
    FieldUpdating
    FieldDeleting
After
    FieldAdded
    FieldUpdated
    FieldDeleted

Класс должен наследоваться от SPListEventReceiver. Вы определяете поведение, переопределяя метод для одного из вышеупомянутых событий до или после. Вы можете получить доступ к свойствам события, используя параметр SPListEventProperties.

События, связанные с элементами списка:

Before
    ItemAdding
    ItemUpdating
    ItemDeleting
After
    ItemAdded
    ItemUpdated
    ItemDeleted
    ItemAttachmentAdded
    ItemAttachmentDeleted
    ItemCheckedIn
    ItemCheckedOut
    ItemFileConverted
    ItemFileMoved
    ItemUncheckedOut

Класс должен наследоваться от SPItemEventReceiver. Затем вы переопределяете метод для одного из перечисленных выше событий до или после. Доступ к свойствам события осуществляется локальным параметром SPItemEventProperties. Одним из них является элемент списка.

Мистер .---> РКМалот

1 голос
/ 26 апреля 2010

Не должно быть технических ограничений, но вам придется подвергать сомнению ваш технический дизайн, если вам потребуются десятки и десятки из них.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...