Ejemplo n.º 1
0
 public void CopyPicture(XlPictureAppearance appearance, XlCopyPictureFormat format)
 {
     object[] parameter = new object[2];
     parameter[0] = appearance;
     parameter[1] = format;
     InstanceType.InvokeMember("CopyPicture", BindingFlags.InvokeMethod | BindingFlags.OptionalParamBinding, null, ComReference, null, XlLateBindingApiSettings.XlThreadCulture);
 }
Ejemplo n.º 2
0
 public object EditionOptions(XlEditionType Type, XlEditionOptionsOption Option, object name, object Reference, XlPictureAppearance Appearance, XlPictureAppearance ChartSize, object Format)
 {
     throw new NotImplementedException();
 }
Ejemplo n.º 3
0
 public object CreatePublisher(object Edition, XlPictureAppearance Appearance, object ContainsPICT, object ContainsBIFF, object ContainsRTF, object ContainsVALU)
 {
     throw new NotImplementedException();
 }
Ejemplo n.º 4
0
 public object CopyPicture(XlPictureAppearance Appearance, XlCopyPictureFormat Format)
 {
     throw new NotImplementedException();
 }
        /// <summary>您查询的是 Macintosh 专用的 Visual Basic 关键词。有关该关键词的帮助信息,请查阅 Microsoft Office Macintosh 版的语言参考帮助。
        /// </summary>
        /// <param name="Type">请参阅 Microsoft Office Macintosh 版本附带的帮助。</param>
        /// <param name="Option">请参阅 Microsoft Office Macintosh 版本附带的帮助。</param>
        /// <param name="Name">请参阅 Microsoft Office Macintosh 版本附带的帮助。</param>
        /// <param name="Reference">请参阅 Microsoft Office Macintosh 版本附带的帮助。</param>
        /// <param name="Appearance">请参阅 Microsoft Office Macintosh 版本附带的帮助。</param>
        /// <param name="ChartSize">请参阅 Microsoft Office Macintosh 版本附带的帮助。</param>
        /// <param name="Format">请参阅 Microsoft</param>
        public dynamic EditionOptions(XlEditionType Type, XlEditionOptionsOption Option, object Name = null, object Reference = null, XlPictureAppearance Appearance = XlPictureAppearance.xlScreen, XlPictureAppearance ChartSize = XlPictureAppearance.xlScreen, object Format = null)
        {
            _objaParameters = new object[7] {
                Type,
                Option,
                Name == null ? System.Type.Missing : Name,
                Reference == null ? System.Type.Missing : Reference,
                Appearance,
                ChartSize,
                Format == null ? System.Type.Missing : Format
            };

            return _objRange.GetType().InvokeMember("EditionOptions", BindingFlags.InvokeMethod, null, _objRange, _objaParameters);
        }
        /// <summary>
        /// </summary>
        public dynamic CreatePublisher(object Edition = null, XlPictureAppearance Appearance = XlPictureAppearance.xlScreen, object ContainsPICT = null, object ContainsBIFF = null, object ContainsRTF = null, object ContainsVALU = null)
        {
            _objaParameters = new object[6] {
                Edition == null ? System.Type.Missing : Edition,
                Appearance,
                ContainsPICT == null ? System.Type.Missing : ContainsPICT,
                ContainsBIFF == null ? System.Type.Missing : ContainsBIFF,
                ContainsRTF == null ? System.Type.Missing : ContainsRTF,
                ContainsVALU == null ? System.Type.Missing : ContainsVALU
            };

            return _objRange.GetType().InvokeMember("CreatePublisher", BindingFlags.InvokeMethod, null, _objRange, _objaParameters);
        }
        /// <summary>将所选对象作为图片复制到剪贴板。Variant。
        /// </summary>
        /// <param name="Appearance">指定图片的复制方式。</param>
        /// <param name="Format">图片的格式。</param>
        public dynamic CopyPicture(XlPictureAppearance Appearance = XlPictureAppearance.xlScreen, XlCopyPictureFormat Format = XlCopyPictureFormat.xlPicture)
        {
            _objaParameters = new object[2] { Appearance, Format };

            return _objRange.GetType().InvokeMember("CopyPicture", BindingFlags.InvokeMethod, null, _objRange, _objaParameters);
        }
        /// <summary>
        /// </summary>
        public void CreatePublisher(object Edition = null, XlPictureAppearance Appearance = XlPictureAppearance.xlScreen, XlPictureAppearance Size = XlPictureAppearance.xlScreen, object ContainsPICT = null, object ContainsBIFF = null, object ContainsRTF = null, object ContainsVALU = null)
        {
            _objaParameters = new object[7] {
                Edition == null ? System.Type.Missing : Edition,
                Appearance,
                Size,
                ContainsPICT == null ? System.Type.Missing : ContainsPICT,
                ContainsBIFF == null ? System.Type.Missing : ContainsBIFF,
                ContainsRTF == null ? System.Type.Missing : ContainsRTF,
                ContainsVALU == null ? System.Type.Missing : ContainsVALU
            };

            _objChart.GetType().InvokeMember("CreatePublisher", BindingFlags.InvokeMethod, null, _objChart, _objaParameters);
        }
 /// <summary>将所选对象作为图片复制到剪贴板。
 /// </summary>
 /// <param name="Appearance">指定图片的复制方式。默认值为 xlScreen。</param>
 /// <param name="Format">图片的格式。默认值为 xlPicture。</param>
 /// <param name="Size">当对象是图表工作表中的图表(不是工作表中的嵌入式图表)时,此参数代表复制图片的大小。默认值为 xlPrinter。</param>
 public void CopyPicture(XlPictureAppearance Appearance = XlPictureAppearance.xlScreen, XlCopyPictureFormat Format = XlCopyPictureFormat.xlPicture, XlPictureAppearance Size = XlPictureAppearance.xlPrinter)
 {
     _objaParameters = new object[3] { Appearance, Format, Size };
     _objChart.GetType().InvokeMember("CopyPicture", BindingFlags.InvokeMethod, null, _objChart, _objaParameters);
 }
 /// <summary>将所选对象作为图片复制到剪贴板。
 /// </summary>
 /// <param name="Appearance">用于指定图片复制方式的 XlPictureAppearance 常量。默认值为 xlScreen。</param>
 /// <param name="Format">用于指定图片格式的 XlCopyPictureFormat 常量。默认值为 xlPicture。</param>
 public void CopyPicture(XlPictureAppearance? Appearance = null, XlCopyPictureFormat? Format = null)
 {
     _objaParameters = new object[2] {
         Appearance == null ? System.Type.Missing : Appearance,
         Format == null ? System.Type.Missing : Format
     };
     _objShape.GetType().InvokeMember("CopyPicture", BindingFlags.InvokeMethod, null, _objShape, _objaParameters);
 }