gpt4 book ai didi

tridion - 如何获取核心服务的用户列表?

转载 作者:行者123 更新时间:2023-12-02 03:46:20 31 4
gpt4 key购买 nike

我正在尝试从核心服务获取可用用户的列表。我花了相当多的时间研究可用的服务方法,最明显的似乎是:

TrusteesFilterData trusteesFilterData = new TrusteesFilterData
{
BaseColumns = ListBaseColumns.IdAndTitle,
IsPredefined = false,
ItemType = ItemType.User
};
XElement listTrustees = client.GetSystemWideListXml(trusteesFilterData);

但是,调用 GetSystemWideListXml 时代码会引发错误 - 无法创建抽象类。我使用的方法是否正确?如果是,我做错了什么?如果没有,我应该做什么?

最佳答案

查看开源项目中工作流通知的示例

http://code.google.com/p/tridion-notification-framework/source/browse/NotificationService/NotificationService/Worker.cs

DoWork() 方法中的第 22 - 26 行应该满足您的需要 - 我认为需要使用 UsersFilterData 而不是 TrusteesFilterData

var users = client.GetSystemWideList(new UsersFilterData { BaseColumns = ListBaseColumns.IdAndTitle, IsPredefined = false });

关于tridion - 如何获取核心服务的用户列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13072974/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com