ContactPhoneDictionary ClassIpswitch.Messaging.Framework
Represents a collection of phone number strings that can be accessed by a key string representing the name of that phone number.
Inheritance Hierarchy

SystemObject
  Ipswitch.Messaging.FrameworkContactPhoneDictionary

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

public class ContactPhoneDictionary : IDictionary<string, string>, 
	ICollection<KeyValuePair<string, string>>, IEnumerable<KeyValuePair<string, string>>, 
	IEnumerable

The ContactPhoneDictionary type exposes the following members.

Constructors

  NameDescription
Public methodContactPhoneDictionary
Creates a new empty instance of the PhoneNumberDictionary class.
Top
Methods

  NameDescription
Public methodAdd
Adds a new phone number string to the dictionary with the specified key (name).
Public methodClear
Removes all elements from the PhoneNumberDictionary
Public methodContainsKey
Determines whether or not the PhoneNumberDictionary contains a phone number 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 PhoneNumberDictionary.
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetNonStandardPhoneNumbers
Retrieves an enumerable collection of phone number strings and names from the PhoneNumberDictionary that are not one of the standard phone numbers.
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodRemove
Removes the phone number with the specified key (name) from the PhoneNumberDictionary.
Public methodToString
Returns a String that represents the current Object.
(Inherited from Object.)
Public methodTryGetValue
Gets the phone number with the specified key (name).
Top
Properties

  NameDescription
Public propertyAssistant
Gets or sets the standard Assistant phone number field.
Public propertyBusiness
Gets or sets the standard Business phone number field.
Public propertyBusiness2
Gets or sets the standard Business 2 phone number field.
Public propertyBusinessFax
Gets or sets the standard Business Fax phone number field.
Public propertyCallback
Gets or sets the standard Callback phone number field.
Public propertyCar
Gets or sets the standard Car phone number field.
Public propertyCompany
Gets or sets the standard Company phone number field.
Public propertyCount
Gets the number of phone number elements in the PhoneNumberDictionary.
Public propertyHome
Gets or sets the standard Home phone number field.
Public propertyHome2
Gets or sets the standard Home 2 phone number field.
Public propertyHomeFax
Gets or sets the standard Home Fax phone number field.
Public propertyIsdn
Gets or sets the standard ISDN phone number field.
Public propertyItem
Gets or sets the phone number with the specified key (name).
Public propertyKeys
Gets a collection containing all the Keys in the PhoneNumberDictionary. Each key is the name of a particular phone number in the dictionary.
Public propertyMobile
Gets or sets the standard Mobile phone number field.
Public propertyOther
Gets or sets the standard Other phone number field.
Public propertyOtherFax
Gets or sets the standard Other Fax phone number field.
Public propertyPager
Gets or sets the standard Pager phone number field.
Public propertyPrimary
Gets or sets the standard Primary phone number field.
Public propertyRadio
Gets or sets the standard Radio phone number field.
Public propertyTelex
Gets or sets the standard Telex phone number field.
Public propertyTtyTdd
Gets or sets the standard TTY/TDD phone number field.
Public propertyValues
Gets a collection of the phone numbers in the PhoneNumberDictionary.
Top
See Also

Reference