Share via


DistributionGroup members

Represents a distribution group (an e-mail distribution list).

The DistributionGroup type exposes the following members.

Properties

  Name Description
Public property ContactManager Gets the parent contact and group manager of this group. (Inherited from Group.)
Public property Count Returns number of items in the collection. (Inherited from ContactCollection.)
Public property Description Returns the description of a group.
Public property EmailAddress Returns the e-mail address of a distribution group.
Public property Id Gets the group ID. (Inherited from Group.)
Public property IsExpanded Returns the expansion state of a distribution group.
Public property IsReadOnly (Inherited from ContactCollection.)
Public property Item (Inherited from ContactCollection.)
Public property Name Gets the group name. (Inherited from Group.)
Public property NestedGroups Returns the collection of nested distribution groups.
Public property Type Gets the group type. (Inherited from Group.)

Top

Methods

  Name Description
Public method Add (Inherited from ContactCollection.)
Public method BeginAddContact Adds a new contact to the group. (Inherited from Group.)
Public method BeginExpand Expands a distribution group.
Public method BeginGetAllMembers Gets all group members.
Public method BeginGetOwner Gets the owner of a group.
Public method BeginRemoveContact Removes a contact from the group. (Inherited from Group.)
Public method CanInvoke Checks if a certain action can be applied to the group. (Inherited from Group.)
Public method Clear (Inherited from ContactCollection.)
Public method Contains (Inherited from ContactCollection.)
Public method CopyTo (Inherited from ContactCollection.)
Public method CreateObjRef (Inherited from MarshalByRefObject.)
Public method EndAddContact Adds a new contact to the group. (Inherited from Group.)
Public method EndExpand Expands a distribution group.
Public method EndGetAllMembers Gets all group members.
Public method EndGetOwner Gets the owner of a group.
Public method EndRemoveContact Removes a contact from the group. (Inherited from Group.)
Public method Equals (Inherited from Object.)
Protected method Finalize (Overrides Group.Finalize().)
Public method GetEnumerator (Inherited from ContactCollection.)
Public method GetHashCode (Inherited from Object.)
Public method GetLifetimeService (Inherited from MarshalByRefObject.)
Public method GetType (Inherited from Object.)
Public method IndexOf (Inherited from ContactCollection.)
Public method InitializeLifetimeService (Inherited from MarshalByRefObject.)
Public method Insert (Inherited from ContactCollection.)
Protected method MemberwiseClone() (Inherited from Object.)
Protected method MemberwiseClone(Boolean) (Inherited from MarshalByRefObject.)
Public method Remove (Inherited from ContactCollection.)
Public method RemoveAt (Inherited from ContactCollection.)
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. (Inherited from Group.)
Public event ContactRemoved Occurs when a contact is removed from a group. (Inherited from Group.)
Public event DescriptionChanged Occurs when the group description is changed.
Public event ExpansionStateChanged Occurs when the expansion state of a distribution group is changed.
Public event NameChanged Occurs when a group is renamed. (Inherited from Group.)
Public event NestedGroupAdded Occurs when a nested group is added.
Public event NestedGroupRemoved Occurs when a nested group is removed.

Top

Explicit interface implementations

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

Top

See also

Reference

DistributionGroup class

Microsoft.Lync.Model.Group namespace