SharingItem Object

Outlook Developer Reference

Represents a sharing message in an Inbox folder.

Version Information
 Version Added:  Outlook 2007


Use the CreateSharingItem method of the NameSpace object to create a SharingItem object that represents a new sharing request or sharing invitation.

Use Items (


), where


is the index number of a sharing message or a value used to match the default property of a message, to return a single SharingItem object from an Inbox folder.


The following Visual Basic for Applications (VBA) example creates and displays a new sharing invitation for the Tasks folder.

Visual Basic for Applications
  Public Sub CreateTasksSharingItem()
    Dim oNamespace As NameSpace
    Dim oFolder As Folder
    Dim oSharingItem As SharingItem
    On Error GoTo ErrRoutine
    Set oNamespace = Application.GetNamespace("MAPI")
    Set oFolder = oNamespace.GetDefaultFolder(olFolderTasks)
    Set oSharingItem = oNamespace.CreateSharingItem(oFolder)

EndRoutine: On Error GoTo 0 Set oSharingItem = Nothing Set oFolder = Nothing Set oNamespace = Nothing Exit Sub

ErrRoutine: MsgBox Err.Description, _ vbOKOnly, _ Err.Number & " - " & Err.Source GoTo EndRoutine End Sub

See Also