Public Sub UpdateChartData (Task As Boolean, Timephased As Boolean, Optional GroupName As String = "", Optional FilterName As String = "", Optional LabelField As PjField = (Microsoft.Office.Interop.MSProject.PjField) -1, Optional OutlineLevel As Integer = -1, Optional SafeArrayOfPjField As Object, Optional SafeArrayOfPjTimescaledData As Object, Optional TimeScaleUnit As PjTimescaleUnit = Microsoft.Office.Interop.MSProject.PjTimescaleUnit.pjTimescaleDays, Optional TimescaleUnitCount As Integer = 1, Optional StartDate As Object, Optional FinishDate As Object)