PST .NET Class Library
Show/Hide TOC

# PstFile Class

Class PstFile.

## Definition

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

    public class PstFile : IDisposable

VB

    Public Class PstFile
    	Implements IDisposable

Inheritance
  Object PstFile

Implements
  IDisposable

## Constructors

PstFile | Initializes a new instance of the PstFile class.
PstFile(Stream) | Initializes a new instance of the PstFile class.
PstFile(String) | Initializes a new instance of the PstFile class.
PstFile(Stream, Encoding) | Initializes a new instance of the PstFile class.
PstFile(String, Encoding) | Initializes a new instance of the PstFile class.

## Properties

AttachmentSizeLimit | Gets or sets the attachment size limit.
Encoding | Gets or sets the encoding.
EncryptionType | Gets the type of the encryption.
Is64Bit | Gets a value indicating whether [is64 bit].
MailboxRoot | Gets the mailbox root.
MessageStore | Gets the message store.
Root | Gets the root.
Size | Gets the size.

## Methods

Close | Closes this instance.
Dispose | Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
Equals | (Inherited from Object)
Finalize | (Inherited from Object)
GetFolder(Byte) | Gets the folder.
GetFolder(Int64) | Gets the folder.
GetHashCode | (Inherited from Object)
GetItem(Byte) | Gets the item.
GetItem(Int64) | Gets the item.
GetType | (Inherited from Object)
MemberwiseClone | (Inherited from Object)
Open(Stream) | Opens the specified stream.
Open(String) | Opens the specified file path.
Open(Stream, Encoding) | Opens the specified stream.
Open(String, Encoding) | Opens the specified file path.
ToString | (Inherited from Object)

## See Also

#### Reference

Independentsoft.Pst Namespace