Group members

Represents a group of contacts.

The Group type exposes the following members.

Constructors

  Name Description
Protected method Group

Top

Properties

  Name Description
Protected property AdviseMap (Inherited from ComObject.)
Public property ContactManager Gets the parent contact and group manager of this group.
Public property Count Returns number of items in the collection. (Inherited from ContactCollection.)
Public property Id Gets the group ID.
Public property IsReadOnly (Inherited from ContactCollection.)
Public property Item (Inherited from ContactCollection.)
Public property Name Gets the group name.
Public property ScriptObject (Inherited from ScriptWrapper.)
Public property Type Gets the group type.

Top

Methods

  Name Description
Public method Add (Inherited from ContactCollection.)
Protected method AttachEvent(Guid) (Inherited from ComObject.)
Protected method AttachEvent(Object, Guid) (Inherited from ComObject.)
Public method BeginAddContact Adds a new contact to the group.
Public method BeginRemoveContact Removes a contact from the group.
Public method CanInvoke Checks if a certain action can be applied to the group.
Public method Clear (Inherited from ContactCollection.)
Public method Contains (Inherited from ContactCollection.)
Public method CopyTo (Inherited from ContactCollection.)
Public method CreateArray (Inherited from ComObject.)
Public method CreateArrayFromEnum (Inherited from ComObject.)
Protected method CreateEventDispatcher (Inherited from ComObject.)
Public method CreateObjectParameter (Inherited from UCWBase.)
Public method CreateParameters (Inherited from ComObject.)
Protected method DetachEvent (Inherited from ComObject.)
Public method EndAddContact Adds a new contact to the group.
Public method EndRemoveContact Removes a contact from the group.
Protected method EnsureEventAdd(IEnumerable<MulticastDelegate>, Guid) (Inherited from ComObject.)
Protected method EnsureEventAdd(MulticastDelegate, Guid) (Inherited from ComObject.)
Protected method EnsureEventAdd(IEnumerable<MulticastDelegate>, Object, Guid) (Inherited from ComObject.)
Protected method EnsureEventRemove(IEnumerable<MulticastDelegate>, Guid) (Inherited from ComObject.)
Protected method EnsureEventRemove(MulticastDelegate, Guid) (Inherited from ComObject.)
Public method Equals(Object) (Inherited from ComObject.)
Public method Equals(ScriptObject) (Inherited from ScriptWrapper.)
Public method Equals(ScriptWrapper) (Inherited from ScriptWrapper.)
Protected method Finalize (Inherited from UCWBase.)
Public method GetEnumerator() (Inherited from ContactCollection.)
Public method GetEnumerator(CreateClassInstance) (Inherited from ComObject.)
Public method GetHashCode (Inherited from ComObject.)
Public method GetInteropEnumerator (Inherited from ComObject.)
Protected method GetProperty (Inherited from ScriptWrapper.)
Protected method GetPropertyBoolean (Inherited from ScriptWrapper.)
Public method GetPropertyEx (Inherited from ComObject.)
Protected method GetPropertyInt32 (Inherited from ScriptWrapper.)
Protected method GetPropertyScript (Inherited from ScriptWrapper.)
Protected method GetPropertyString (Inherited from ScriptWrapper.)
Public method GetScriptEnumerator (Inherited from ComObject.)
Public method GetType (Inherited from Object.)
Public method IndexOf (Inherited from ContactCollection.)
Public method Insert (Inherited from ContactCollection.)
Protected method Invoke (Inherited from ScriptWrapper.)
Public method InvokeEx (Inherited from ComObject.)
Protected method InvokeMethod (Inherited from ScriptWrapper.)
Protected method MemberwiseClone (Inherited from Object.)
Public method PersistAddRef (Inherited from UCWBase.)
Public method PersistRemoveRef (Inherited from UCWBase.)
Public method Remove (Inherited from ContactCollection.)
Public method RemoveAt (Inherited from ContactCollection.)
Public method SetPersistence (Inherited from UCWBase.)
Protected method SetProperty (Inherited from ScriptWrapper.)
Public method SetPropertyEx (Inherited from ComObject.)
Public method ToString (Inherited from Object.)
Public method TryGetContact Tries to find the first contact with the given Uri. (Inherited from ContactCollection.)

Top

Events

  Name Description
Public event ContactAdded Occurs when a contact is added to a group.
Public event ContactRemoved Occurs when a contact is removed from a group.
Public event NameChanged Occurs when a group is renamed.

Top

Explicit interface implementations

  Name Description
Explicit interface implemetationPrivate method IEnumerable.GetEnumerator (Inherited from ContactCollection.)

Top

See also

Reference

Group class

Microsoft.Lync.Model.Group namespace