为了在UWP的Geopath
上显示MapControl
,我需要通过名为Geopath
的元数据类将MapControl
传递给MapRoute
。
由于某种原因,我无法实例化MapRoute
类。当我尝试:
var route = new MapRoute();
IntelliSense说:
MapRoute' does not contain a constructor that takes 0 arguments
我如何实例化这个类?如何填充其get
- 仅限会员?
如果我不能,API /运行时如何做到这一点?
答案 0 :(得分:0)
API底层库具有可访问的私有或受保护成员。
当您调用MapRouteFinderResult类的方法时,会返回MapRouteFinder。
如何根据documentation:
通过MapRoute属性返回Route对象 调用MapRouteFinder的方法时MapRouteFinderResult 类。要在MapControl上显示MapRoute,请构造MapRouteView 使用MapRoute并将MapRouteView添加到Routes集合中 MapControl。您的通用Windows应用程序必须经过身份验证 之前它可以使用MapControl和地图服务 Windows.Services.Maps命名空间。要验证您的应用,您必须 指定地图验证密钥。