繁体   English   中英

HealthVault类结构

[英]HealthVault class structure

我刚刚开始评估微软的HealthVault API。

我在网上发现了一些东西(主要是MS),但它似乎主要是营销模糊,所以如果有任何Healthvault程序员认为他们有一个好的(即技术)资源,我将不胜感激,如果他们可以分享它。 我已经找到并下载了nuget包,所以我也在寻找潜在客户。

我有一个更具体的问题。 我做的第一件事就是查找Microsoft.Health.ItemTypes.BloodGlucoseMeasurement ,因为葡萄糖测量将是我的主要兴趣。 从名为Measurement<T>的类继承,有一个名为Value的double属性。 到目前为止一切都有道理。 然而,我没有看到的是存储与值相关联的单位的变量。 无论是在基类还是其子类中。

像葡萄糖这样的东西有几个不同的标准单位,取决于你在世界的哪个位置,所以我想知道,只是在高水平,Healthvault如何支持不同的单位(特别是葡萄糖)?

我希望能够在C#和.NET(最新版本)中工作,但在这个阶段我只想了解Healthvault如何挂在一起。

找到了。

回答我的具体问题:HealthVault以固定单位存储葡萄糖值,单位为mmol / l。

BloodGlucostMeasurement类具有DisplayValue属性。 然而。 这导致其支持指定不同的单位一类。 因此,我的UI可以采用100 mg / dl(另一个常用单位)并存储转换后的值。

我可以看到实际存储数据的价值,但只看地理位置我很惊讶微软采用的是mmol / l。

暂无
暂无

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

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