ContactManager Members
Include Protected Members
Include Inherited Members
The contact manager class is used to add, remove, and update contacts and their properties. The contact manager is also used to access Lync contact list groups.
The ContactManager type exposes the following members.
Properties
Name | Description | |
---|---|---|
Groups | Returns the group collection. |
Top
Methods
Name | Description | |
---|---|---|
BeginAddGroup(String, AsyncCallback, Object) | Adds a new custom group to the group list. | |
BeginAddGroup(DistributionGroup, AsyncCallback, Object) | Adds a new custom group to the group list. | |
BeginLookup | Looks up a contact or a distribution group by entryid, sip address, email address, display name, etc.. | |
BeginRemoveContactFromAllGroups | Removes a contact from all groups except distribution groups. | |
BeginRemoveGroup | Removes a group from the group list. | |
BeginSearch(String, AsyncCallback, Object) | Begins to search for contacts or distribution groups matching a specified search string. Results of the search are returned in the System.AsyncCallback you pass in the contactsAndGroupsCallback argument. | |
BeginSearch(String, SearchProviders, SearchFields, SearchOptions, UInt32, AsyncCallback, Object) | Begins to search for contacts or distribution groups matching a specified search string. Results of the search are returned in the System.AsyncCallback you pass in the contactsAndGroupsCallback argument. | |
CreateObjRef | (inherited from MarshalByRefObject) | |
CreateSubscription | Createss a Subscription object that can be used for batching subscriptions or queries. | |
EndAddGroup | Blocks calling thread until BeginAddGroup completes. | |
EndLookup | Blocks calling thread until BeginLookup completes. Returns an object representing the looked up contact or group. | |
EndRemoveContactFromAllGroups | Blocks calling thread until BeginRemoveContactFromAllGroups completes. | |
EndRemoveGroup | Blocks calling thread until BeginRemoveGroup completes. | |
EndSearch | Blocks calling thread until BeginSearch completes. Returns the search results as an instance of SearchResults. | |
Equals | (inherited from Object) | |
Finalize | (Overrides UCWFullFinalize().) | |
GetContactByUri | Finds or creates a new contact using the contact URI. The URI can be a SIP address or a phone number. | |
GetExpertSearchQueryString | Gets the search query string used for expert search. | |
GetHashCode | (inherited from Object) | |
GetLifetimeService | (inherited from MarshalByRefObject) | |
GetSearchFields | Gets the supported search fields. | |
GetSearchProviderID | Gets the ID of a search provider. | |
GetSearchProviderStatus | Gets the search provider status. | |
GetType | (inherited from Object) | |
InitializeLifetimeService | (inherited from MarshalByRefObject) | |
MemberwiseClone() | (inherited from Object) | |
MemberwiseClone(Boolean) | (inherited from MarshalByRefObject) | |
ToString | (inherited from Object) |
Top
Events
Name | Description | |
---|---|---|
GroupAdded | Occurs when a group is added to the Groups collection. | |
GroupRemoved | Occurs when a group is removed. | |
SearchProviderStateChanged | Occurs when the status of a search provider changes. |
Top