public void ContextMenuClose([In] object contextMenu) { if (!Validate("ContextMenuClose")) { Invoker.ReleaseParamsArray(contextMenu); return; } NetOffice.OutlookApi.Enums.OlContextMenu newContextMenu = (NetOffice.OutlookApi.Enums.OlContextMenu)contextMenu; object[] paramsArray = new object[1]; paramsArray[0] = newContextMenu; EventBinding.RaiseCustomEvent("ContextMenuClose", ref paramsArray); }
public void ContextMenuClose([In] object contextMenu) { Delegate[] recipients = _eventBinding.GetEventRecipients("ContextMenuClose"); if ((true == _eventClass.IsCurrentlyDisposing) || (recipients.Length == 0)) { Invoker.ReleaseParamsArray(contextMenu); return; } NetOffice.OutlookApi.Enums.OlContextMenu newContextMenu = (NetOffice.OutlookApi.Enums.OlContextMenu)contextMenu; object[] paramsArray = new object[1]; paramsArray[0] = newContextMenu; _eventBinding.RaiseCustomEvent("ContextMenuClose", ref paramsArray); }