Edit

Share via


ServiceObject Class

Definition

Represents the base abstract class for all item, folder, conversation, and post item reply types.

public ref class ServiceObject abstract
public abstract class ServiceObject
Public MustInherit Class ServiceObject
Inheritance
ServiceObject
Derived

Properties

IsDirty

Gets a value that indicates whether the object has been modified.

IsNew

Indicates whether this object exists in the Exchange database or if it is a local object that has not been saved to the Exchange database.

Item[PropertyDefinitionBase]

Gets the value of the specified property in this instance.

Schema

Gets the schema that is associated with this type of object.

Service

Gets the Exchange service for this object.

Methods

GetLoadedPropertyDefinitions()

Provides the collection of loaded property definitions.

Load()

Loads the first-class properties.

Load(PropertySet)

Loads the specified set of properties.

TryGetProperty(PropertyDefinitionBase, Object)

Tries to get the value of a specified property.

TryGetProperty<T>(PropertyDefinitionBase, T)

Tries to get the value of a specified property.

Applies to