ContactGroupServices Methods

The ContactGroupServices type exposes the following members.

Methods

  Name Description
Public method BeginAddContact(String, AsyncCallback, Object) Start a service request to add a contact.
Public method BeginAddContact(String, String, Boolean, String, String, array<Int32>[]()[][], AsyncCallback, Object) Start a service request to add a contact.
Public method BeginAddGroup
Public method BeginDeleteContact Send a service request to remove the specified contact from contact List.
Public method BeginDeleteGroup Send a service request to remove the specified group from groups list.
Public method BeginGetCachedContact Start the async operation to get cached contact.
Public method BeginGetCachedGroup Start the async operation to get cached group.
Protected method BeginPublishServiceRequest(String, ContentType, String, AsyncCallback, Object) This method will create a SipService Request for the given contentType and messageBody, service operation started with this method should be completed via calling the EndPublishServiceRequest method. (Inherited from PublishSubscribeSession.)
Protected method BeginPublishServiceRequest(String, ContentType, IEnumerable<(Of <<'(SignalingHeader>)>>), String, AsyncCallback, Object) This method will create a SipService Request for the given contentType, messageBody and additional custom headers. (Inherited from PublishSubscribeSession.)
Public method BeginRefresh [Value Needed]. (Overrides PublishSubscribeSession..::..BeginRefresh(AsyncCallback, Object).)
Public method BeginSubscribe Create the SipSubscriptionProcessor and invoke BeginSubscribe on the subscription. (Inherited from PublishSubscribeSession.)
Public method BeginUnsubscribe Invoke BeginTerminate on the subscription, if no underlying subscription exists, then completed as no operation. (Inherited from PublishSubscribeSession.)
Public method BeginUpdateContact Send a service request to update the contact information for specified contact in contactList.
Public method BeginUpdateGroup Send a service request to update the specified group information for the group in groups list.
Public method EndAddContact End the asynch operation initiated by BeginAddContact.
Public method EndAddGroup End the asynch operation initiated by BeginAddGroup.
Public method EndDeleteContact End the asynch operation initiated by BeginDeleteContact.
Public method EndDeleteGroup End the asynch operation initiated by BeginDeleteGroup.
Public method EndGetCachedContact Complete the async operation initiated by the BeginGetCachedContact.
Public method EndGetCachedGroup Complete the async operation initiated by the BeginGetCachedGroup.
Protected method EndPublishServiceRequest End the publish service request operation, which was initiated with StartPublishServiceRequest call. (Inherited from PublishSubscribeSession.)
Public method EndRefresh Complete the Refresh Operation initiated by BeginRefresh. (Inherited from PublishSubscribeSession.)
Public method EndSubscribe Complete the Subscribe operation initiated by BeginSubscribe. (Inherited from PublishSubscribeSession.)
Public method EndUnsubscribe End the async operation started by BeginUnSubscribe method call. (Inherited from PublishSubscribeSession.)
Public method EndUpdateContact End the asynch operation initiated by BeginUpdateContact.
Public method EndUpdateGroup End the asynch operation initiated by BeginUpdateGroup.
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Protected method GetEventPackageName [Value Needed]. (Overrides PublishSubscribeSession..::..GetEventPackageName()()()().)
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Protected method MemberwiseClone (Inherited from Object.)
Protected method RaiseEventViaEndpointQueue<(Of <<'(T>)>>) (Inherited from PublishSubscribeSession.)
Protected method ThrowIfEndpointAndSessionStateNotValid (Inherited from PublishSubscribeSession.)
Protected method ThrowIfEndpointNotEstablished [Value Needed]. (Inherited from PublishSubscribeSession.)
Protected method ThrowIfSessionStateNotValid [Value Needed]. (Inherited from PublishSubscribeSession.)
Public method ToString (Inherited from Object.)
Protected method Unbind Dispose of the processor so that subscribe may be called again. (Inherited from PublishSubscribeSession.)

Top

See Also

Reference

ContactGroupServices Class

Microsoft.Rtc.Collaboration.ContactsGroups Namespace