示例#1
0
        public Int32 RegisterForDirtyRange(NetOffice.MSHTMLApi.IHTMLChangeSink pChangeSink, out Int32 pdwCookie)
        {
            ParameterModifier[] modifiers = Invoker.CreateParamModifiers(false, true);
            pdwCookie = 0;
            object[] paramsArray = Invoker.ValidateParamsArray(pChangeSink, pdwCookie);
            object   returnItem  = Invoker.MethodReturn(this, "RegisterForDirtyRange", paramsArray);

            pdwCookie = (Int32)paramsArray[1];
            return(NetRuntimeSystem.Convert.ToInt32(returnItem));
        }
示例#2
0
        public Int32 CreateChangeLog(NetOffice.MSHTMLApi.IHTMLChangeSink pChangeSink, out NetOffice.MSHTMLApi.IHTMLChangeLog ppChangeLog, Int32 fForward, Int32 fBackward)
        {
            ParameterModifier[] modifiers = Invoker.CreateParamModifiers(false, true, false, false);
            ppChangeLog = null;
            object[] paramsArray = Invoker.ValidateParamsArray(pChangeSink, ppChangeLog, fForward, fBackward);
            object   returnItem  = Invoker.MethodReturn(this, "CreateChangeLog", paramsArray);

            ppChangeLog = (NetOffice.MSHTMLApi.IHTMLChangeLog)paramsArray[1];
            return(NetRuntimeSystem.Convert.ToInt32(returnItem));
        }