Ews.ResolveNamesAsync Method
Namespace: Rebex.Net
Assembly: Rebex.Ews.dll (version 7.0.9119)
ResolveNamesAsync(String, Object)
Begins asynchronous ResolveNames operation. Searches Exchange users and Contacts for the specified name.
Declaration
public Task<IList<EwsResolvedName>> ResolveNamesAsync(string name, object state = null)
Parameters
| Type | Name | Description | 
|---|---|---|
| String | name | Name to be resolved (part of the User or Contact name).  | 
    
| Object | state | An optional user-provided object that identifies this particular asynchronous operation.  | 
    
Returns
| Type | Description | 
|---|---|
| Task<IList<EwsResolvedName>> | List of EwsResolvedName objects, which contain information about users and contacts found.  | 
    
Remarks
The method searches in Name field of Exchange users and Contacts only. It doesn't search in Email address field, so requests like ResolveNames("@domain") find nothing typically.
Examples
ResolveNames("test") finds:
- - users like "Joe Tester"
 - - contacts like "Joe Tester 'joe@intranet.org'"