示例#1
0
        public Int32 HrUninitConverter(NetOffice.OfficeApi.IConverterUICallback pcuic)
        {
            object[] paramsArray = Invoker.ValidateParamsArray(pcuic);
            object   returnItem  = Invoker.MethodReturn(this, "HrUninitConverter", paramsArray);

            return(NetRuntimeSystem.Convert.ToInt32(returnItem));
        }
示例#2
0
        public Int32 HrInitConverter(NetOffice.OfficeApi.IConverterApplicationPreferences pcap, out NetOffice.OfficeApi.IConverterPreferences ppcp, NetOffice.OfficeApi.IConverterUICallback pcuic)
        {
            ParameterModifier[] modifiers = Invoker.CreateParamModifiers(false, true, false);
            ppcp = null;
            object[] paramsArray = Invoker.ValidateParamsArray(pcap, ppcp, pcuic);
            object   returnItem  = Invoker.MethodReturn(this, "HrInitConverter", paramsArray);

            ppcp = (NetOffice.OfficeApi.IConverterPreferences)paramsArray[1];
            return(NetRuntimeSystem.Convert.ToInt32(returnItem));
        }
示例#3
0
        public Int32 HrGetFormat(string bstrPath, out string pbstrClass, NetOffice.OfficeApi.IConverterApplicationPreferences pcap, out NetOffice.OfficeApi.IConverterPreferences ppcp, NetOffice.OfficeApi.IConverterUICallback pcuic)
        {
            ParameterModifier[] modifiers = Invoker.CreateParamModifiers(false, true, false, true, false);
            pbstrClass = string.Empty;
            ppcp       = null;
            object[] paramsArray = Invoker.ValidateParamsArray(bstrPath, pbstrClass, pcap, ppcp, pcuic);
            object   returnItem  = Invoker.MethodReturn(this, "HrGetFormat", paramsArray);

            pbstrClass = (string)paramsArray[1];
            ppcp       = (NetOffice.OfficeApi.IConverterPreferences)paramsArray[3];
            return(NetRuntimeSystem.Convert.ToInt32(returnItem));
        }
示例#4
0
        public Int32 HrExport(string bstrSourcePath, string bstrDestPath, string bstrClass, NetOffice.OfficeApi.IConverterApplicationPreferences pcap, out NetOffice.OfficeApi.IConverterPreferences ppcp, NetOffice.OfficeApi.IConverterUICallback pcuic)
        {
            ParameterModifier[] modifiers = Invoker.CreateParamModifiers(false, false, false, false, true, false);
            ppcp = null;
            object[] paramsArray = Invoker.ValidateParamsArray(bstrSourcePath, bstrDestPath, bstrClass, pcap, ppcp, pcuic);
            object   returnItem  = Invoker.MethodReturn(this, "HrExport", paramsArray);

            ppcp = (NetOffice.OfficeApi.IConverterPreferences)paramsArray[4];
            return(NetRuntimeSystem.Convert.ToInt32(returnItem));
        }
示例#5
0
        public Int32 HrImport(string bstrSourcePath, string bstrDestPath, NetOffice.OfficeApi.IConverterApplicationPreferences pcap, out NetOffice.OfficeApi.IConverterPreferences ppcp, NetOffice.OfficeApi.IConverterUICallback pcuic)
        {
            ParameterModifier[] modifiers = Invoker.CreateParamModifiers(false, false, false, true, false);
            ppcp = null;
            object[] paramsArray = Invoker.ValidateParamsArray(bstrSourcePath, bstrDestPath, pcap, ppcp, pcuic);
            object   returnItem  = Invoker.MethodReturn(this, "HrImport", paramsArray, modifiers);

            if (paramsArray[3] is MarshalByRefObject)
            {
                ppcp = new NetOffice.OfficeApi.IConverterPreferences(this, paramsArray[3]);
            }
            else
            {
                ppcp = null;
            }
            return(NetRuntimeSystem.Convert.ToInt32(returnItem));
        }
示例#6
0
 public Int32 HrUninitConverter(NetOffice.OfficeApi.IConverterUICallback pcuic)
 {
     return(Factory.ExecuteInt32MethodGet(this, "HrUninitConverter", pcuic));
 }