Esempio n. 1
0
        public virtual Int32 HrGetErrorString(Int32 hrErr, out string pbstrErrorMsg, NetOffice.OfficeApi.IConverterApplicationPreferences pcap)
        {
            ParameterModifier[] modifiers = Invoker.CreateParamModifiers(false, true, false);
            pbstrErrorMsg = string.Empty;
            object[] paramsArray = new object[] { hrErr, pbstrErrorMsg, pcap };

            Int32 returnItem = InvokerService.InvokeInternal.ExecuteInt32MethodGetExtended(this, "HrGetErrorString", paramsArray, modifiers);

            pbstrErrorMsg = paramsArray[1] as string;
            return(returnItem);
        }
Esempio n. 2
0
        public virtual 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 = new object[] { pcap, ppcp, pcuic };

            Int32 returnItem = InvokerService.InvokeInternal.ExecuteInt32MethodGetExtended(this, "HrInitConverter", paramsArray, modifiers);

            if (paramsArray[1] is MarshalByRefObject)
            {
                ppcp = Factory.CreateKnownObjectFromComProxy <NetOffice.OfficeApi.IConverterPreferences>(this, paramsArray[1], typeof(NetOffice.OfficeApi.IConverterPreferences));
            }
            else
            {
                ppcp = null;
            }
            return(returnItem);
        }