• DR-IT Software
  • Products
  • Documentation
  • Product page
  • Examples
  • API reference
  • Support
Show / Hide Table of Contents

Class CompositeFolder

Inheritance
object
Folder
CompositeFolder
Inherited Members
Folder.AssociateContentCount
Folder.Comment
Folder.Hidden
Folder.Class
Folder.ContainerClass
Folder.ContentCount
Folder.ContentUnreadCount
Folder.DeletedCountTotal
Folder.DisplayName
Folder.FolderId
Folder.HasSubfolders
Folder.Type
Folder.AddSubFolder(Folder)
Folder.ParentFolder
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
Namespace: DRIT.Mail.Pst.Folders
Assembly: DRIT.Mail.dll
Syntax
public class CompositeFolder : Folder

Methods

View Source

AddAppointment()

Declaration
public PstAppointment AddAppointment()
Returns
Type Description
PstAppointment
View Source

AddContact()

Adds the contact.

Declaration
public PstContact AddContact()
Returns
Type Description
PstContact
View Source

AddEmailMessage()

Adds the email message.

Declaration
public PstEmailMessage AddEmailMessage()
Returns
Type Description
PstEmailMessage
View Source

AddMapiMessage(MapiMessage)

Adds the mapi message.

Declaration
public void AddMapiMessage(MapiMessage otherMapiMessage)
Parameters
Type Name Description
MapiMessage otherMapiMessage

The other mapi message used by the operation.

View Source

AddMapiMessage(PstMapiMessage)

Adds a copy of the specified message to this folder and writes it to the PST.

Declaration
public void AddMapiMessage(PstMapiMessage otherMapiMessage)
Parameters
Type Name Description
PstMapiMessage otherMapiMessage

The message to copy into this folder.

View Source

AddSubFolder(Class, string)

Adds a new sub folder with the specified class and display name to the current folder.

Declaration
public CompositeFolder AddSubFolder(Class contentClass, string name)
Parameters
Type Name Description
Class contentClass
string name
Returns
Type Description
CompositeFolder
View Source

AddTask()

Adds the task.

Declaration
public PstTask AddTask()
Returns
Type Description
PstTask
View Source

GetDepthFirstFolderEnumerator()

Gets the depth first folder enumerator.

Declaration
public IEnumerator<CompositeFolder> GetDepthFirstFolderEnumerator()
Returns
Type Description
IEnumerator<CompositeFolder>
View Source

GetDepthFirstSubFolderEnumerator()

Gets the depth first sub folder enumerator.

Declaration
public IEnumerator<CompositeFolder> GetDepthFirstSubFolderEnumerator()
Returns
Type Description
IEnumerator<CompositeFolder>
View Source

GetMapiAppointments()

Gets the mapi appointments.

Declaration
public IEnumerable<PstMapiAppointment> GetMapiAppointments()
Returns
Type Description
IEnumerable<PstMapiAppointment>
View Source

GetMapiContacts()

Gets the mapi contacts.

Declaration
public IEnumerable<PstMapiContact> GetMapiContacts()
Returns
Type Description
IEnumerable<PstMapiContact>
View Source

GetMapiEmailMessages()

Gets the mapi email messages.

Declaration
public IEnumerable<PstMapiEmailMessage> GetMapiEmailMessages()
Returns
Type Description
IEnumerable<PstMapiEmailMessage>
View Source

GetMapiMessages()

Gets the mapi messages.

Declaration
public IEnumerable<PstMapiMessage> GetMapiMessages()
Returns
Type Description
IEnumerable<PstMapiMessage>
View Source

GetMapiTasks()

Gets the mapi tasks.

Declaration
public IEnumerable<PstMapiTask> GetMapiTasks()
Returns
Type Description
IEnumerable<PstMapiTask>
View Source

GetSubfolderByDisplayName(string)

Gets the subfolder by display name.

Declaration
public CompositeFolder GetSubfolderByDisplayName(string displayName)
Parameters
Type Name Description
string displayName

The display name used by the operation.

Returns
Type Description
CompositeFolder
View Source

GetTasks()

Gets the tasks.

Declaration
public IEnumerable<PstTask> GetTasks()
Returns
Type Description
IEnumerable<PstTask>
View Source

ToString()

Processes the to string data.

Declaration
public override string ToString()
Returns
Type Description
string
Overrides
object.ToString()
View Source

Write()

Declaration
public void Write()
Remarks

Fills up the content table row fields from the existing message property contexts.

  • View Source
Back to top

DR-IT Software documentation

DR-IT Software · Products · Documentation index · Product page · Downloads · Support · Licensing

Generated by DocFX