添加具有多类文件的SharePoint功能
-
27-09-2019 - |
题
我在制作一个特征是由多个项目中的过程中。
目前它包含具有4个ElementManifest
条目的Feature.xml文件;两个用于特定的contentType(Field
定义和FieldRef
s),一个用于一些的webpart,最后是一个自定义的页面布局。所有这一切都工作正常。
我修改与所述的contentType(FieldRef
s)添加一个接收机的文件,因为我希望处理每当一个项目是通过ItemAdding
功能接收器加入。该文件看起来如下的那部分(我已删除组件和类名,但它们是正确的):
<XmlDocuments>
<XmlDocument NamespaceURI="http://schemas.microsoft.com/sharepoint/events">
<Receivers>
<Receiver>
<Name>NewsAlerts</Name>
<Type>ItemAdding</Type>
<SequenceNumber>10000</SequenceNumber>
<Assembly>#AssemblyInfo#</Assembly>
<Class>#NamespaceToClassFile#</Class>
<Data></Data>
<Filter></Filter>
</Receiver>
</Receivers>
</XmlDocument>
</XmlDocuments>
除了这个文件,我使用一个自定义的类文件添加一些功能。对于FeatureReceiver类和自定义类文件都,我需要确保它们包含任何补充的Feature.xml或一些其他的XML文件的制作?我想这一切加在一起作为一个特征。
解决方案
两者的功能接收器组件和所述其他一个应在GAC。您可以创建部署您的功能并提出在GAC的组件,以便在安装解决方案时,他们都可以在SharePoint解决方案。
不隶属于 StackOverflow