繁体   English   中英

以编程方式获取目标平台的列表

[英]Get list of target Platform programmatically

如何以编程方式获取工作区的可用目标定义列表? 我正在编写一个插件,该插件需要显示所有可用目标平台的列表。

ITargetPlatformService OSGi服务提供有关目标平台的信息。

通过类似以下方式获取此信息:

ServiceReference<ITargetPlatformService> ref = bundleContext.getService(ITargetPlatformService.class);

ITargetPlatformService service = bundleContext.getService(ref);

其中bundleContext是传递给插件激活器的start方法的BundleContext

致电

public ITargetHandle[] getTargets(IProgressMonitor monitor)

ITargetPlatformService方法来获取目标平台的数组。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM