PST .NET Class Library
Show/Hide TOC

# Item Class

Class Item.

## Definition

Namespace: Independentsoft.Pst
Assembly: Independentsoft.Pst (in Independentsoft.Pst.dll) Version: 1.2.900.17830
C#

    public class Item

VB

    Public Class Item

Inheritance
  Object Item

Derived
  Independentsoft.PstAppointment
  Independentsoft.PstContact
  Independentsoft.PstDistributionList
  Independentsoft.PstDocument
  Independentsoft.PstJournal
  Independentsoft.PstMessage
  Independentsoft.PstNote
  Independentsoft.PstTask
  More Less

## Properties

Attachments | Gets the attachments.
BillingInformation | Gets the billing information.
Body | Gets the body.
BodyHtml | Gets the body HTML.
BodyHtmlText | Gets the body HTML text.
BodyRtf | Gets the body RTF.
Categories | Gets the categories.
ClientSubmitTime | Gets the client submit time.
CodePage | Gets the code page.
ConversationIndex | Gets the index of the conversation.
ConversationTopic | Gets the conversation topic.
CreationTime | Gets the creation time.
CreatorName | Gets the name of the creator.
DisableFullFidelity | Gets a value indicating whether [disable full fidelity].
DisplayBcc | Gets the display BCC.
DisplayCc | Gets the display cc.
DisplayTo | Gets the display to.
Encoding | Gets the encoding.
EntryId | Gets the entry identifier.
ExtendedProperties | Gets the extended properties.
FlagIcon | Gets the flag icon.
FlagStatus | Gets the flag status.
HasAttachment | Gets a value indicating whether this instance has attachment.
IconIndex | Gets the index of the icon.
Id | Gets the identifier.
Importance | Gets the importance.
InReplyTo | Gets the in reply to.
InternetCodePage | Gets the internet code page.
InternetMessageId | Gets the internet message identifier.
InternetReferences | Gets the internet references.
IsEmbedded | Gets a value indicating whether this instance is embedded.
IsHidden | Gets a value indicating whether this instance is hidden.
IsReadOnly | Gets a value indicating whether this instance is read only.
IsSystem | Gets a value indicating whether this instance is system.
Keywords | Gets the keywords.
LastModificationTime | Gets the last modification time.
LastModifierName | Gets the last name of the modifier.
LastVerbExecuted | Gets the last verb executed.
LastVerbExecutionTime | Gets the last verb execution time.
MessageClass | Gets or sets message class, such as "IPM.Note". The message class specifies the type of the message. It determines the set of properties defined for the message, the kind of information the message conveys, and how to handle the message. This property represents MAPI property PR_MESSAGE_CLASS. Here is a list of standard values .
MessageDeliveryTime | Gets the message delivery time.
MessageFlags | Gets the message flags.
Mileage | Gets the mileage.
NormalizedSubject | Gets the normalized subject.
ObjectType | Gets the type of the object.
OriginalDisplayTo | Gets the original display to.
OutlookInternalVersion | Gets the outlook internal version.
OutlookVersion | Gets the outlook version.
ParentId | Gets the parent identifier.
Priority | Gets the priority.
ProviderSubmitTime | Gets the provider submit time.
ReceivedByAddressType | Gets the type of the received by address.
ReceivedByEmailAddress | Gets the received by email address.
ReceivedByEntryId | Gets the received by entry identifier.
ReceivedByName | Gets the name of the received by.
ReceivedBySearchKey | Gets the received by search key.
ReceivedRepresentingAddressType | Gets the type of the received representing address.
ReceivedRepresentingEmailAddress | Gets the received representing email address.
ReceivedRepresentingEntryId | Gets the received representing entry identifier.
ReceivedRepresentingName | Gets the name of the received representing.
ReceivedRepresentingSearchKey | Gets the received representing search key.
Recipients | Gets the recipients.
ReplyTo | Gets the reply to.
ReportText | Gets the report text.
ReportTime | Gets the report time.
RtfCompressed | Gets the RTF compressed.
RtfInSync | Gets a value indicating whether [RTF in synchronize].
SearchKey | Gets the search key.
SenderAddressType | Gets the type of the sender address.
SenderEmailAddress | Gets the sender email address.
SenderEntryId | Gets the sender entry identifier.
SenderName | Gets the name of the sender.
SenderSearchKey | Gets the sender search key.
Sensitivity | Gets the sensitivity.
SentRepresentingAddressType | Gets the type of the sent representing address.
SentRepresentingEmailAddress | Gets the sent representing email address.
SentRepresentingEntryId | Gets the sent representing entry identifier.
SentRepresentingName | Gets the name of the sent representing.
SentRepresentingSearchKey | Gets the sent representing search key.
Size | Gets the size.
Subject | Gets or set subject. This property represents MAPI property PR_SUBJECT.
SubjectPrefix | Gets or sets subject prefix that typically indicates some action on a message, such as "FW: " for forwarding. This property represents MAPI property PR_SUBJECT_PREFIX.
Table | Gets the table.
TransportMessageHeaders | Gets the transport message headers.

## Methods

Equals | (Inherited from Object)
Finalize | (Inherited from Object)
GetHashCode | (Inherited from Object)
GetMessageFile | Gets the message file.
GetMessageFile(Encoding) | Gets the message file.
GetType | (Inherited from Object)
MemberwiseClone | (Inherited from Object)
Save(Stream) | Saves the specified stream.
Save(String) | Saves the specified file path.
Save(Stream, Encoding) | Saves the specified stream.
Save(String, Boolean) | Saves the specified file path.
Save(String, Encoding) | Saves the specified file path.
Save(String, Boolean, Encoding) | Saves the specified file path.
ToString | (Inherited from Object)

## See Also

#### Reference

Independentsoft.Pst Namespace