MOSS SDK学习(4)
这个例子演示在客户端中给列表加入列。
例子之前首先要熟悉几个概念:
一个Sharepoint的站点集是最上层的概念,它的对象模型是SPSite;每个站点集下面有很多个站点(SPWeb),比如我们sharepoint中的文档库和博客等,那么对应的文档库这个站点下又有很多列表(SPList),就比如文档库下面有文档列表和任务列表等,每个列表下又有很多视图(SPView),视图就是我们常看到的所有文档视图或者资源管理器视图等,当然我们也可以创建自己的视图。
我们的例子是要在列表中加入字段,首先我们创建列表时一般是从一个内容类型为基础创建的,那么列表中的字段也是从内容类型继承的,我们想加入字段的话可以直接在列表中加入(不涉及内容类型),在列表中加入后还需要把字段加入到列表的默认视图中去,这样才能在一览中来显示。
演示效果:
我这个例子就是演示加入一个最简单的文本列,当然也可加入其它类型的。
主要代码如下:
1、在ListBox中显示出列表中已经有的列




















2、加入新的列

















【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· [AI/GPT/综述] AI Agent的设计模式综述