《1》如果想通过contenttypeid得到document library的contenttype,必须用list.contenttypes[contenttypeId]来获取,不能通过web.contenttypes[contenttypeId]来获得。
《2》document library下的file的version如果是major version的话必定是published状态或checkout(只开启major version的情况下)。
《3》如果user01和user02最同一个document library都具有权限的话,当user01对该list下的file进行checkout的时候,user02如果通过API读file的话,只能得到没有被checkout的那个最新版本的version
《4》关于user有spweb.allusers, spweb.siteusers, spweb.users,在实际中通过一个一个loginname来获取spuser可以先用web.user[loginname]或web.allusers[loginname]来获取。