ContactEmailDictionary ClassIpswitch.Messaging.Framework
Represents a collection of email address strings that can be accessed by a key string representing the name of that email address.
Inheritance Hierarchy

SystemObject
  Ipswitch.Messaging.FrameworkContactEmailDictionary

Namespace: Ipswitch.Messaging.Framework
Assembly: Ipswitch.Messaging.Framework (in Ipswitch.Messaging.Framework.dll) Version: 1.0.0.0
Syntax

public class ContactEmailDictionary : IDictionary<string, EmailAddress>, 
	ICollection<KeyValuePair<string, EmailAddress>>, IEnumerable<KeyValuePair<string, EmailAddress>>, 
	IEnumerable

The ContactEmailDictionary type exposes the following members.

Constructors

  NameDescription
Public methodContactEmailDictionary
Creates a new empty instance of the ContactEmailDictionary class.
Top
Methods

  NameDescription
Public methodAdd
Adds a new email address string to the dictionary with the specified key (name).
Public methodClear
Removes all elements from the ContactEmailDictionary
Public methodContainsKey
Determines whether or not the ContactEmailDictionary contains a email address with the specified key (name).
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodGetEnumerator
Returns an enumerator that iterates through the items in the ContactEmailDictionary.
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetNonStandardEmailAddresses
Retrieves an enumerable collection of email address strings and names from the ContactEmailDictionary that are not one of the standard email addresses.
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodRemove
Removes the email address with the specified key (name) from the ContactEmailDictionary.
Public methodToString
Returns a String that represents the current Object.
(Inherited from Object.)
Public methodTryGetValue
Gets the email address with the specified key (name).
Top
Properties

  NameDescription
Public propertyCount
Gets the number of email address elements in the ContactEmailDictionary.
Public propertyEmail1
Gets or sets the first standard email address field.
Public propertyEmail2
Gets or sets the second standard email address field.
Public propertyEmail3
Gets or sets the third standard email address field.
Public propertyItem
Gets or sets the email address with the specified key (name).
Public propertyKeys
Gets a collection containing all the Keys in the ContactEmailDictionary. Each key is the name of a particular email address in the dictionary.
Public propertyValues
Gets a collection of the email addresses in the ContactEmailDictionary.
Top
See Also

Reference