Я не пробовал ни одного кода в сообщении, на которое вы ссылались, но похоже, что код C # просто нужно скомпилировать в сборку и развернуть на сервере SharePoint.
Элемент <CustomAction>
в XML-объекте под кодом C # ссылается на эту сборку через атрибут ControlAssembly
, а на скомпилированный класс ссылается атрибут ControlClass
.
Если вы адаптируете код в посте и создаете свой собственный проект, убедитесь, что имена ваших сборок и классов правильно указаны в XML-файле компонента (через атрибуты ControlAssembly
и ControlClass
).
В качестве альтернативы вы можете загрузить авторский пакет решений SharePoint , который содержит эту функцию и другие.