亲爱的读者,
下午好。谢谢你花时间阅读我的问题。
我们有一个Arc Engine/Arc Objects应用程序,我们计划在ArcGIS Pro中重新编写。我们希望在重做应用程序时充分利用门户功能和ArcGIS Pro功能。
我们想要使用的东西之一是门户安全性,以限制用户看到的功能区或选项卡上的功能/项。
一种想法是创建一个MyAppGroup并将所有特定于应用程序的层存储在该组中。如果一个人没有权限进入这个组,则可以隐藏功能区项目。我们也在考虑从pro配置中返回NULL来隐藏整个选项并打开常规的ArcGIS pro。
我相信我不是第一个试图让这种情况发生的人。任何白皮书,博客都将非常感激。
我已经从GIT hub下载了样本项目,我也在学习。
非常类似于我的需求-但不要回答我的问题:
//www.gobook3.com/t5/arcgis-pro-sdk-questions/searching-for-one-item-exactly-from-portal/m-..。
//www.gobook3.com/t5/arcgis-pro-sdk-questions/how-to-get-folder-id-from-portal-in-arcgis-pr..。
谢谢大家,周末愉快。
问候
拉维Kaushika
解决了!转到解决方案。
为了控制你的ArcGIS Pro自定义选项卡和控件,你可以使用“状态和条件”,如下所示:ProConcepts Framework Esri/arcgis-pro-sdk Wiki (github.com)
这里有一个关于如何做到这一点的指南:·Esri/arcgis-pro-sdk Wiki (github.com)
下面是一些示例代码:
Esri/arcgis-pro-sdk-community-samples (github…
然后,您将在您的后台代码中找到门户用户的组:PortalGroup Class-ArcGIS Pro
根据返回的组,您可以激活或禁用相应的状态。
最后,由于模块外接程序是JIT (Just In Time)加载的,默认情况下直到用户界面需要外接程序模块时才加载,你可以改变这种行为,在启动时加载你的模块,如下所述:ProConcepts Framework Esri/arcgis-pro-sdk Wiki (github.com)
为了控制你的ArcGIS Pro自定义选项卡和控件,你可以使用“状态和条件”,如下所示:ProConcepts Framework Esri/arcgis-pro-sdk Wiki (github.com)
这里有一个关于如何做到这一点的指南:·Esri/arcgis-pro-sdk Wiki (github.com)
下面是一些示例代码:
Esri/arcgis-pro-sdk-community-samples (github…
然后,您将在您的后台代码中找到门户用户的组:PortalGroup Class-ArcGIS Pro
根据返回的组,您可以激活或禁用相应的状态。
最后,由于模块外接程序是JIT (Just In Time)加载的,默认情况下直到用户界面需要外接程序模块时才加载,你可以改变这种行为,在启动时加载你的模块,如下所述:ProConcepts Framework Esri/arcgis-pro-sdk Wiki (github.com)