ExchangeDistributionList.GetFreeBusy (Outlook)

Returns Null (Nothing in Visual Basic) because free-busy information is available only to individual users and not ExchangeDistributionList objects.

The ExchangeDistributionList object is derived from the AddressEntry object. It inherits the GetFreeBusy method from the AddressEntry object, and in the case of ExchangeDistributionList, regardless of the values of the parameters, this method always returns Null. This method does not return the free-busy information of individual members of an ExchangeDistributionList. To obtain free-busy information for a meeting request, send the request to individual users. Use the AddressEntry.AddressEntryUserType property of the AddressEntry object obtained from Recipient.AddressEntry to determine if a Recipient represents an ExchangeDistributionList.

GetFreeBusy (Start, MinPerChar, CompleteFormat)


Dim dtStart As Date: dtStart = 
Dim lngMinPerChar As Long: lngMinPerChar = 
Dim strGetFreeBusy As String
strGetFreeBusy = Session.GetAddressEntryFromID.GetExchangeDistributionList.GetFreeBusy(Start:=dtStart, MinPerChar:=lngMinPerChar)

Arguments

The following arguments are required:

Start - Date

MinPerChar - Long

Optional arguments

The following argument is optional

CompleteFormat