Object = LateBindingApi.Core.Factory.CreateVariantFromComProxy(this, returnValue);
			return returnObject;
		}

		[SupportByLibrary("XL10","XL11","XL12","XL14","XL9")]
		public Int32 CopyFromRecordset(object data)
		{
			object[] paramArray = new object[1];
			paramArray[0] = data;
			object returnValue = Invoker.MethodReturn(this, "CopyFromRecordset", paramArray);
			return (Int32)returnValue;
		}

		[SupportByLibrary("XL10","XL11","XL12","XL14","XL9")]
		public Int32 CopyFromRecordset(object data, object maxRows, object maxColumns)
		{
			object[] paramArray = new object[3];
			paramArray[0] = data;
			paramArray[1] = maxRows;
			paramArray[2] = maxColumns;
			object returnValue = Invoker.MethodReturn(this, "CopyFromRecordset", paramArray);
			return (Int32)returnValue;
		}

		[SupportByLibrary("XL10","XL11","XL12","XL14","XL9")]
		public COMVariant CopyPicture(LateBindingApi.Excel.Enums.XlPictureAppearance appearance, LateBindingApi.Excel.Enums.XlCopyPictureFormat format)
		{
			object[] paramArray = new object[2];
			paramArray[0] = appearance;
			paramArray[1] = format;
			object returnValue = Invoker.MethodReturn(this, "CopyPicture", paramArray);
			COMVariant returnObject = LateBindingApi.Core.Factory.CreateVariantFromComProxy(this, returnValue);
			return returnObject;
		}

		[SupportByLibrary("XL10","XL11","XL12","XL14","XL9")]
		public COMVariant CreateNames()
		{
			object returnValue = Invoker.MethodReturn(this, "CreateNames", null);
			COMVariant returnObject = LateBindingApi.Core.Factory.CreateVariantFromComProxy(this, returnValue);
			return returnObject;
		}

		[SupportByLibrary("XL10","XL11","XL12","XL14","XL9")]
		public COMVariant CreateNames(object top, object left, object bottom, object right)
		{
			object[] paramArray = new object[4];
			paramArray[0] = top;
			paramArray[1] = left;
			paramArray[2] = bottom;
			paramArray[3] = right;
			object returnValue = Invoker.MethodReturn(this, "CreateNames", paramArray);
			COMVariant returnObject = LateBindingApi.Core.Factory.CreateVariantFromComProxy(this, returnValue);
			return returnObject;
		}

		[SupportByLibrary("XL10","XL11","XL12","XL14","XL9")]
		public COMVariant CreatePublisher(object edition, LateBindingApi.Excel.Enums.XlPictureAppearance appearance)
		{
			object[] paramArray = new object[2];
			paramArray[0] = edition;
			paramArray[1] = appearance;
			object returnValue = Invoker.MethodReturn(this, "CreatePublisher", paramArray);
			COMVariant returnObject = LateBindingApi.Core.Factory.CreateVariantFromComProxy(this, returnValue);
			return returnObject;
		}

		[SupportByLibrary("XL10","XL11","XL12","XL14","XL9")]
		public COMVariant CreatePublisher(object edition, LateBindingApi.Excel.Enums.XlPictureAppearance appearance, object containsPICT, object containsBIFF, object containsRTF, object containsVALU)
		{
			object[] paramArray = new object[6];
			paramArray[0] = edition;
			paramArray[1] = appearance;
			paramArray[2] = containsPICT;
			paramArray[3] = containsBIFF;
			paramArray[4] = containsRTF;
			paramArray[5] = containsVALU;
			object returnValue = Invoker.MethodReturn(this, "CreatePublisher", paramArray);
			COMVariant returnObject = LateBindingApi.Core.Factory.CreateVariantFromComProxy(this, returnValue);
			return returnObject;
		}

		[SupportByLibrary("XL10","XL11","XL12","XL14","XL9")]
		public COMVariant Cut()
		{
			object returnValue = Invoker.MethodReturn(this, "Cut", null);
			COMVariant returnObject = LateBindingApi.Core.Factory.CreateVariantFromComProxy(this, returnValue);
			return returnObject;
		}

		[SupportByLibrary("XL10","XL11","XL12","XL14","XL9")]
		public COMVariant Cut(object destination)
		{
			object[] paramArray = new object[1];
			paramArray[0] = destination;
			object returnValue = Invoker.MethodReturn(this, "Cut", paramArray);
			COMVariant returnObject = LateBindingApi.Core.Factory.CreateVariantFromComProxy(this, returnValue);
			return returnObject;
		}

		[SupportByLibrary("XL10","XL11","XL12","XL14","XL9")]
		public COMVariant DataSeries(object rowcol, LateBindingApi.Excel.Enums.XlDataSeriesType type, LateBindingApi.Excel.Enums.XlDataSeriesDate date)
		{
			object[] paramArray = new object[3];
			paramArray[0] = rowcol;
			paramArray[1] = type;
			paramArray[2] = date;
			object returnValue = Invoker.MethodReturn(this, "DataSeries", paramArray);
			COMVariant returnObject = LateBindingApi.Core.Factory.CreateVariantFromComProxy(this, returnValue);
			return returnObject;
		}

		[SupportByLibrary("XL10","XL11","XL12","XL14","XL9")]
		public COMVariant DataSeries(object rowcol, LateBindingApi.Excel.Enums.XlDataSeriesType type, LateBindingApi.Excel.Enums.XlDataSeriesDate date, object step, object stop, object trend)
		{
			object[] paramArray = new object[6];
			paramArray[0] = rowcol;
			paramArray[1] = type;
			paramArray[2] = date;
			paramArray[3] = step;
			paramArray[4] = stop;
			paramArray[5] = trend;
			object returnValue = Invoker.MethodReturn(this, "DataSeries", paramArray);
			COMVariant returnObject = LateBindingApi.Core.Factory.CreateVariantFromComProxy(this, returnValue);
			return returnObject;
		}

		[SupportByLibrary("XL10","XL11","XL12","XL14","XL9")]
		public COMVariant Delete()
		{
			object returnValue = Invoker.MethodReturn(this, "Delete", null);
			COMVariant returnObject = LateBindingApi.Core.Factory.CreateVariantFromComProxy(this, returnValue);
			return returnObject;
		}

		[SupportByLibrary("XL10","XL11","XL12","XL14","XL9")]
		public COMVariant Delete(object shift)
		{
			object[] paramArray = new object[1];
			paramArray[0] = shift;
			object returnValue = Invoker.MethodReturn(this, "Delete", paramArray);
			COMVariant returnObject = LateBindingApi.Core.Factory.CreateVariantFromComProxy(this, returnValue);
			return returnObject;
		}

		[SupportByLibrary("XL10","XL11","XL12","XL14","XL9")]
		public COMVariant DialogBox()
		{
			object returnValue = Invoker.MethodReturn(this, "DialogBox", null);
			COMVariant returnObject = LateBindingApi.Core.Factory.CreateVariantFromComProxy(this, returnValue);
			return returnObject;
		}

		[SupportByLibrary("XL10","XL11","XL12","XL14","XL9")]
		public COMVariant EditionOptions(LateBindingApi.Excel.Enums.XlEditionType type, LateBindingApi.Excel.Enums.XlEditionOptionsOption option, object name, object reference, LateBindingApi.Excel.Enums.XlPictureAppearance appearance, LateBindingApi.Excel.Enums.XlPictureAppearance chartSize)
		{
			object[] paramArray = new object[6];
			paramArray[0] = type;
			paramArray[1] = option;
			paramArray[2] = name;
			paramArray[3] = reference;
			paramArray[4] = appearance;
			paramArray[5] = chartSize;
			object returnValue = Invoker.MethodReturn(this, "EditionOptions