
# 打开联系人选择窗口通知
#### 通知描述
收到该通知时，接入方返回定制联系人，sdk打开联系人选择窗口。
#### 方法定义
```
- (void)openContactSelectWindow:(nullable NSArray<HWMAttendeeInfo *> *)param scene:(HWMSelectedContactScene *)scene
completeHander:(void(^)(NSArray<HWMAttendeeInfo *> *_Nullable result))handler;
```
示例代码
```
/// 自定义联系人
- (void)openContactSelectWindow:(NSArray<HWMAttendeeInfo *> *)param scene:(HWMSelectedContactScene)scene completeHander:(void (^)(NSArray<HWMAttendeeInfo *> * _Nullable))handler {
    HWMSelectContactViewController *contact = [[HWMSelectContactViewController alloc] init];
    [contact setSelectAttendeeInfoHandler:^(NSArray *attendees) {
        if (handler) {
            handler(attendees);
        }
    }];
    self.selectContactVC = contact;
    [self presentViewControllerAsModalWindow:contact];
}
```
#### 注意事项
1. SDK初始化时设置contactUIHandler代理对象或者在需要处理的界面设置代理对象。
 
#### 参数描述
表1参数说明 
| 参数      | 类型                                                                                                                                                                                | 描述                                                |
|:---|:---|:---|
| param   | NSArray\<[HWMAttendeeInfo](https://support.huaweicloud.com/sdkreference-meeting/meeting_22_0236.html#ZH-CN_TOPIC_0293109580__table1626611144317)\*\> \*                           | 会议中已有的联系人。                                        |
| scene   | [HWMSelectedContactScene]                                                                                                            | 选择联系人场景，默认会议中。                                    |
| handler | void(\^)(NSArray\<[HWMAttendeeInfo](https://support.huaweicloud.com/sdkreference-meeting/meeting_22_0236.html#ZH-CN_TOPIC_0293109580__table1626611144317)\*\> \*_Nullable result) | 结果，接入方需将选中的联系人封装成HWMAttendeeInfo，调用handler返回给sdk。 |
   
 表2枚举HWMSelectedContactScene说明 
| 参数                           | 描述                                 |
|:---|:---|
| HWMSelectedContactInConf = 0 | 正常会议中 win可以使用模态框弹出样式、非模态框弹出样式。     |
| HWMSelectedContactInShare    | 会议中的共享场景 win使用非模态框弹出样式，不建议使用模态框模式。 |
   
