-
Notifications
You must be signed in to change notification settings - Fork 56
dp2API之GetEntities等
maruimarui edited this page Sep 4, 2024
·
1 revision
// 获得册信息
// parameters:
// strBiblioRecPath 书目记录路径,仅包含库名和id部分
// lStart 返回从第几个开始 2009/6/7 add
// lCount 总共返回几个。0和-1都表示全部返回(0是为了兼容旧API)
// strStyle "opac" 把实体记录按照OPAC要求进行加工,增补一些元素
// "onlygetpath" 仅返回每个路径
// "getfirstxml" 是对onlygetpath的补充,仅获得第一个元素的XML记录,其余的依然只返回路径
// "getotherlibraryitem" 返回全部分馆的记录的详情。这个用法只对分馆用户有用。因为分馆用户如果不用这个style,则只获得属于自己管辖分馆的册记录的详情
// entityinfos 返回的实体信息数组
// Result.Value -1出错 0没有找到 其他 总的实体记录的个数(本次返回的,可以通过entities.Count得到)
// 权限:需要有getiteminfo或order权限(兼容getentities权限)
public LibraryServerResult GetEntities(
string strBiblioRecPath,
long lStart,
long lCount,
string strStyle, // 2011/1/21
string strLang, // 2011/1/21
out EntityInfo[] entityinfos)
// 获得订购信息
// parameters:
// strBiblioRecPath 书目记录路径,仅包含库名和id部分
// lStart 返回从第几个开始
// lCount 总共返回几个。0和-1都表示全部返回(0是为了兼容旧API)
// strStyle "onlygetpath" 仅返回每个路径(OldRecPath)
// "getfirstxml" 是对onlygetpath的补充,仅获得第一个元素的XML记录,其余的依然只返回路径
// orderinfos 返回的订购信息数组
// 权限:需要有getorderinfo权限(兼容以前的getorders权限)
public LibraryServerResult GetOrders(
string strBiblioRecPath,
long lStart,
long lCount,
string strStyle,
string strLang,
out EntityInfo[] orderinfos)
继续卖力的生长吧 / 离参天还很远呢 / 继续飞快的发芽吧 / 要遮天蔽日还要许久呢