SharingItem Object (Outlook)
Represents a sharing message in an Inbox folder.
Version Information
Version Added: Outlook 2007
Remarks
Use the CreateSharingItem method of the NameSpace object to create a SharingItem object that represents a new sharing request or sharing invitation.
Use Item (index), where index 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.
Example
The following Visual Basic for Applications (VBA) example creates and displays a new sharing invitation for the Tasks folder.
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)
oSharingItem.Display
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