【函数】 | JsonArray getContactNames() |
【说明】 | 读取所有联系人的姓名。 |
【返回】 | Json数组字符串,可以用eval('('+json+')')转换为JavaScript数组。 |
【参数】 | 无 |
【示例】 |
alert(rexseeContacts.getContactNames();
运行示例
|
【函数】 | JsonArray getContactNamesHasPhoneNumbers() |
【说明】 | 读取所有有电话的联系人的姓名。 |
【返回】 | Json数组字符串,可以用eval('('+json+')')转换为JavaScript数组。 |
【参数】 | 无 |
【示例】 |
alert(rexseeContacts.getContactNamesHasPhoneNumbers();
运行示例
|
【函数】 | JsonArray getStarredContactNames() |
【说明】 | 读取所有加星的联系人的姓名。 |
【返回】 | Json数组字符串,可以用eval('('+json+')')转换为JavaScript数组。 |
【参数】 | 无 |
【示例】 |
alert(rexseeContacts.getStarredContactNames();
运行示例
|
【函数】 | JsonArray getContactNamesByAccount(String accountName) |
【说明】 | 读取accountName指定的账户下所有联系人的姓名,通过rexseeAccounts.get()可以获取所有账户的信息。 |
【返回】 | Json数组字符串,可以用eval('('+json+')')转换为JavaScript数组。 |
【参数】 | accountName:账户名称,例如"local-contacts"。 |
【示例】 |
alert(rexseeContacts.getContactNamesByAccount('local-contacts');
运行示例
|
【函数】 | JsonArray getContactNamesByGroup(String accountName, String groupName) |
【说明】 | 读取accountName指定的账户和groupName指定的群组下所有联系人的姓名,通过rexseeAccounts.get()可以获取所有账户的信息,通过rexseeContacts.getGroupNamesByAccount()可以获取指定账户中所有群组的名称。 |
【返回】 | Json数组字符串,可以用eval('('+json+')')转换为JavaScript数组。 |
【参数】 | accountName:账户名称,例如"local-contacts"。 groupName:群组名称,例如"同事"、"家庭"等。 |
【示例】 |
alert(rexseeContacts.getContactNamesByGroup('local-contacts','同事');
运行示例
运行示例
|
【函数】 | JsonArray getContactNames(String account, String group, boolean mustHasPhoneNumber, boolean mustStarred, boolean showProgress, boolean cancelable) |
【说明】 | 读取指定条件的所有联系人的姓名。 |
【返回】 | Json数组字符串,可以用eval('('+json+')')转换为JavaScript数组。 |
【参数】 |
accountName:账户名称,例如"local-contacts",为空表示所有账户。
groupName:群组名称,例如"同事"、"家庭"等,为空表示所有群组。 mustHasPhoneNumber:是否要求必须有电话号码。 mustStarred:是否要求必须是加星用户。 showProgress:在查询过程中是否显示进度框。 cancelable:如果显示进度框,是否允许用户取消。 |
【示例】 |
alert(rexseeContacts.getContactNames('local-contacts','同事',false,false,true,false);
运行示例
运行示例
|
【函数】 | JsonArray getGroupNames() |
【说明】 | 读取所有群组的名称。 |
【返回】 | Json数组字符串,可以用eval('('+json+')')转换为JavaScript数组。 |
【参数】 | 无 |
【示例】 |
alert(rexseeContacts.getGroupNames();
运行示例
|
【函数】 | JsonArray getGroupNamesByAccount(String accountName) |
【说明】 | 读取accountName指定的账户下的群组名称,通过rexseeAccounts.get()可以获取所有账户的信息。 |
【返回】 | Json数组字符串,可以用eval('('+json+')')转换为JavaScript数组。 |
【参数】 | accountName:账户名称,例如"local-contacts"。 |
【示例】 |
alert(rexseeContacts.getGroupNamesByAccount('local-contacts');
运行示例
|
【函数】 | JsonObject getContact(String contactName) |
【说明】 | 读取contactName指定的联系人的信息。 |
【返回】 | Json对象字符串,可以用eval('('+json+')')转换为JavaScript对象。 |
【参数】 | contactName:联系人姓名。 |
【示例】 |
alert(rexseeContacts.getContact('张蕾'));
运行示例
|
【函数】 | JsonObject getContact(String accountName, String contactName, boolean showProgress, boolean cancelable) |
【说明】 | 读取指定的联系人的信息。 |
【返回】 | Json对象字符串,可以用eval('('+json+')')转换为JavaScript对象。 |
【参数】 |
accountName:账户名称,例如"local-contacts",为空表示所有账户。
contactName:联系人姓名。 showProgress:在查询过程中是否显示进度框。 cancelable:如果显示进度框,是否允许用户取消。 |
【示例】 |
alert(rexseeContacts.getContact('eric.yu@rexsee.com','张蕾',true,true));
运行示例
|
【函数】 | JsonObject getContactByPhone(String phoneNumber) |
【说明】 | 读取phoneNumber指定的联系人的信息,注意,仅返回该电话号码相关的记录,如果要查询该联系人所有记录,应使用getContact()。 |
【返回】 | Json对象字符串,可以用eval('('+json+')')转换为JavaScript对象。 |
【参数】 | phoneNumber:联系人电话。 |
【示例】 |
alert(rexseeContacts.getContactByPhone('13601365517'));
运行示例
|
【函数】 | JsonObject getContactByPhone(String accountName, String phoneNumber, boolean showProgress, boolean cancelable) |
【说明】 | 读取phoneNumber指定的联系人的信息,注意,仅返回该电话号码相关的记录,如果要查询该联系人所有记录,应使用getContact()。 |
【返回】 | Json对象字符串,可以用eval('('+json+')')转换为JavaScript对象。 |
【参数】 |
accountName:账户名称,例如"local-contacts",为空表示所有账户。
phoneNumber:联系人电话。 showProgress:在查询过程中是否显示进度框。 cancelable:如果显示进度框,是否允许用户取消。 |
【示例】 |
alert(rexseeContacts.getContactByPhone('eric.yu@rexsee.com','13601365517',true,true));
运行示例
|
【函数】 | JsonArray getContactDataColumns() |
【说明】 | 获得联系人数据表的所有字段名称。 |
【返回】 | Json数组字符串,可以用eval('('+json+')')转换为JavaScript数组。 |
【参数】 | 无 |
【示例】 |
alert(rexseeContacts.getContactDataColumns());
运行示例
|
【函数】 | JsonObject getContactData(String selection, boolean showProgress, boolean cancelable) |
【说明】 | 获取自定义查询条件的联系人信息。 |
【返回】 | Json对象字符串,可以用eval('('+json+')')转换为JavaScript对象。 |
【参数】 |
selection:自定义查询条件,相当于SQL语句中的WHERE子句(不含单词WHERE)。
showProgress:在查询过程中是否显示进度框。 cancelable:如果显示进度框,是否允许用户取消。 |
【示例】 |
alert(rexseeContacts.getContactData('starred=1',true,true));
运行示例
|
【函数】 | JsonObject selectContact() |
【说明】 | 要求用户选择一个联系人。 |
【返回】 | Json对象字符串,可以用eval('('+json+')')转换为JavaScript对象。 |
【参数】 | 无 |
【示例】 |
alert(rexseeContacts.selectContact());
运行示例
|
【函数】 | JsonArray getContentUris() |
【说明】 | 读取联系人相关的所有数据库表的Uri地址。 |
【返回】 | Json数组字符串,可以用eval('('+json+')')转换为JavaScript数组。 |
【参数】 | 无 |
【示例】 |
alert(rexseeContacts.getContentUris());
运行示例
|