/// <summary> /// /// </summary> /// <param name="reason"></param> public void PivotTableChange([In] object reason) { if (!Validate("PivotTableChange")) { Invoker.ReleaseParamsArray(reason); return; } NetOffice.OWC10Api.Enums.PivotTableReasonEnum newReason = (NetOffice.OWC10Api.Enums.PivotTableReasonEnum)reason; object[] paramsArray = new object[1]; paramsArray[0] = newReason; EventBinding.RaiseCustomEvent("PivotTableChange", ref paramsArray); }
public void PivotTableChange([In] object reason) { Delegate[] recipients = _eventBinding.GetEventRecipients("PivotTableChange"); if ((true == _eventClass.IsCurrentlyDisposing) || (recipients.Length == 0)) { Invoker.ReleaseParamsArray(reason); return; } NetOffice.OWC10Api.Enums.PivotTableReasonEnum newReason = (NetOffice.OWC10Api.Enums.PivotTableReasonEnum)reason; object[] paramsArray = new object[1]; paramsArray[0] = newReason; _eventBinding.RaiseCustomEvent("PivotTableChange", ref paramsArray); }