Xml 架构中的SPField自定义属性
我试图确定是否可以在SPField的模式XML中存储自定义属性 如果查看SharePoint中“Field”元素的.xsd,就会发现有很多属性。属性列表中的最后一个是Xml 架构中的SPField自定义属性,xml,sharepoint,xsd,spfield,Xml,Sharepoint,Xsd,Spfield,我试图确定是否可以在SPField的模式XML中存储自定义属性 如果查看SharePoint中“Field”元素的.xsd,就会发现有很多属性。属性列表中的最后一个是。该元素的目的是允许其扩展。这显然让我相信存储自定义属性是可能的。然而,我找不到任何关于这方面的文件 任何人对此有任何经验,或看到文档对此主题说“是”或“不是”?你说得对,你可以自定义SPField的属性 <?xml version="1.0" encoding="utf-8" ?>
。该元素的目的是允许其扩展。这显然让我相信存储自定义属性是可能的。然而,我找不到任何关于这方面的文件
任何人对此有任何经验,或看到文档对此主题说“是”或“不是”?你说得对,你可以自定义SPField的属性
<?xml version="1.0" encoding="utf-8" ?>
<FieldTypes>
<FieldType>
<Field Name="Property1">ConfigurableURL</Field
<Field Name="Property2">Value2</Field
<PropertySchema>
<Fields>
<Field Name="CustomAttributeOne" DisplayName="CustomAttributeOneDisplay" Type="Text">
</Field>
</Fields>
</PropertySchema>
</FieldType>
</FieldTypes>
ConfigurableURL您是对的,您可以为SPField设置自定义属性
<?xml version="1.0" encoding="utf-8" ?>
<FieldTypes>
<FieldType>
<Field Name="Property1">ConfigurableURL</Field
<Field Name="Property2">Value2</Field
<PropertySchema>
<Fields>
<Field Name="CustomAttributeOne" DisplayName="CustomAttributeOneDisplay" Type="Text">
</Field>
</Fields>
</PropertySchema>
</FieldType>
</FieldTypes>
可配置URL