SharePoint:功能基础
我有这个功能SharePoint:功能基础,sharepoint,Sharepoint,我有这个功能 <?xml version="1.0" encoding="utf-8"?> <Feature Id="c54f20d8-1ad1-49b8-aff7-2c874dd2f45a" Title="MyCompany Content Types" Description="Content Types required for MyCompany Provided Applications and Functionality"
<?xml version="1.0" encoding="utf-8"?>
<Feature Id="c54f20d8-1ad1-49b8-aff7-2c874dd2f45a"
Title="MyCompany Content Types"
Description="Content Types required for MyCompany Provided Applications and Functionality"
Version="12.0.0.0"
Hidden="FALSE"
Scope="Site"
DefaultResourceFile="core"
xmlns="http://schemas.microsoft.com/sharepoint/">
<ElementManifests>
<ElementManifest Location="siteColumns.xml"/>
</ElementManifests>
</Feature>
以下是siteColumns.xml的内容
<?xml version="1.0" encoding="utf-8" ?>
<Elements xmlns="http://schemas.microsoft.com/sharepoint/">
<Field
ID="{1F343F02-22D9-45b8-A2A8-CEB2619A28C4}"
Name="AllowSubstDelivery"
DisplayName="AllowSubstDelivery"
Type="Boolean"
Format="TRUE"
Group="MyCustomGroup"
/>
</Elements>
该功能安装并激活,不会产生错误,但找不到siteColumn,您知道为什么此siteColumn不可见吗
我检查了日志,也没有错误报告 Hmmm。。。看起来你做的每件事都是对的。您是否从任何地方复制并粘贴了该字段的ID?如果是这样,该ID可能已经在使用中,导致忽略字段设置 我发现创建定义站点列和内容类型的功能的最佳方法是使用Web界面对所有内容进行原型化,然后将生成的CAML复制并粘贴到VisualStudio项目中。我录制了一段简短的视频,演示了您可能会发现有价值的过程 Format=“TRUE”是什么意思 看起来不像是根据文件 并没有告诉您很多关于这些属性的信息,但是它们有很多共同点,并且有关于Format属性的文档
也许您想使用DefaultValue属性?毫无疑问,Rob是我在SharePoint上看过的最有用的视频。如果你有更多的视频,请分享链接,我会非常有兴趣观看更多。