2013-04-25 46 views
0

我试图从自定义联系人存储中创建的StoredContact对象中提取一些属性。我下面的提取特性:未找到StoredContact的传呼机属性

StoredContact contact = ... 
var properties = await contact.GetPropertiesAsync(); 
var number = properties[KnownContactProperties.MobileTelephone]; 

然而,数量型“寻呼机”是不是KnownContactProperties类中找到。

如何从StoredContact对象获取寻呼机号码?

回答

1

KnownContactProperties仅提供一些用于获取公共属性名称的字符串常量 - 可能是传呼机并未被广泛用于为属性名称提供常量。

相反,为什么不在调试器中寻找与寻呼机联系的properties中的什么键,并用它来代替?

+0

我做了你所说的并获得了关键字“PagerNumber”。我认为奇怪的是'KnownContactProperties'不包含所有的键,只有一些。不管怎样,谢谢。 – PKeno 2013-04-25 15:37:00

+0

我怀疑原因在不同的语言环境中更有意义 - 我在15年前用传呼机了解的最后一个人摆脱了它。我怀疑在一些国家,它们还是比较普遍的...... – 2013-04-25 15:48:59