FreeBusy Event

Fires for each Free/Busy element received in the response.

Syntax

public event OnFreeBusyHandler OnFreeBusy;

public delegate void OnFreeBusyHandler(object sender, CaldavFreeBusyEventArgs e);

public class CaldavFreeBusyEventArgs : EventArgs {
  public string BusyType { get; }
  public string BusyRange { get; }
}
Public Event OnFreeBusy As OnFreeBusyHandler

Public Delegate Sub OnFreeBusyHandler(sender As Object, e As CaldavFreeBusyEventArgs)

Public Class CaldavFreeBusyEventArgs Inherits EventArgs
  Public ReadOnly Property BusyType As String
  Public ReadOnly Property BusyRange As String
End Class

Remarks

This event fires for each FREEBUSY element received in response to a GetFreeBusyReport request. The FBTYPE will be contained in the BusyType parameter, and the FREEBUSY value itself will be contained in the BusyRange parameter. The Free/Busy information will also be stored in the FreeBusy collection.

Copyright (c) 2022 /n software inc. - All rights reserved.
IPWorks 2020 .NET Edition - Version 20.0 [Build 8307]