DataPlace
AddressBookEntry Class
CSCS.DataPlace.Edit.OutlookAddressBookEntry
Encapsulates an Outlook Address Book entry.
Declaration Syntax
C#
public class AddressBookEntry : IComparable<AddressBookEntry>, 
	IDisposable
Members
All MembersConstructorsMethodsProperties



IconMemberDescription
AddressBookEntry()()()
Creates a new instance, for serialization support.

AddressBookEntry(String)
Creates a new instance.

AddressBookEntry(String, Boolean, Boolean, Boolean)
Creates a new instance from a name, optionally resolving it.

AddressBookEntry(RDOAddressEntry)
Creates a new instance from an RDOAddressEntry.

CompareTo(AddressBookEntry)
Compares this instance with another.

DisplayName
Gets or sets the display name.

Dispose()()()
Disposes of the object.

Dispose(Boolean)
Disposes of the object.

Equals(Object)
Determines whether this object represents the same address book entry as another.
(Overrides Object.Equals(Object).)
Fields
Gets a dictionary of field values that have been requested and cached, used by the indexer of this class.

FieldsInternal
Provides for serialization of the Fields collection, not to be used directly.

Finalize()()()
Finalizes the object.
(Overrides Object.Finalize()()().)
GetFieldValue(String)
Retrieves a field value from the Outlook address book.

GetHashCode()()()
Gets the hash code for this object.
(Overrides Object.GetHashCode()()().)
GetType()()()
Gets the Type of the current instance.
(Inherited from Object.)
IsResolved
Whether the name is resolved, or null if there hasn't yet been an attempt to resolve.

Item[([(String])])
Gets a field value, or an empty string if the field doesn't exist.

LastUsedDate
Gets or sets when the entry was last used (providing a means by which to purge older entries if they are being persisted).

MemberwiseClone()()()
Creates a shallow copy of the current Object.
(Inherited from Object.)
Name
Gets or sets the name.

RdoAddressEntry
Gets the RDOAddressEntry from which this instance was initialized, or null if it wasn't initialized from one.

ResolveName(Boolean, Boolean)
Resolves the Name if possible.

ToString()()()
Gets a string representation of the object.
(Overrides Object.ToString()()().)
Inheritance Hierarchy
Object
AddressBookEntry

Assembly: CS.DataPlace.Edit (Module: CS.DataPlace.Edit) Version: 2.0.3271.19832