Exemplo n.º 1
0
        public Int32 ParseGlobal(_userHGLOBAL hglobalHTML, Int32 dwFlags, out NetOffice.MSHTMLApi.IMarkupContainer ppContainerResult, NetOffice.MSHTMLApi.IMarkupPointer pPointerStart, NetOffice.MSHTMLApi.IMarkupPointer pPointerFinish)
        {
            ParameterModifier[] modifiers = Invoker.CreateParamModifiers(false, false, true, false, false);
            ppContainerResult = null;
            object[] paramsArray = Invoker.ValidateParamsArray(hglobalHTML, dwFlags, ppContainerResult, pPointerStart, pPointerFinish);
            object   returnItem  = Invoker.MethodReturn(this, "ParseGlobal", paramsArray);

            ppContainerResult = (NetOffice.MSHTMLApi.IMarkupContainer)paramsArray[2];
            return(NetRuntimeSystem.Convert.ToInt32(returnItem));
        }
Exemplo n.º 2
0
        public Int32 ParseGlobalEx(_userHGLOBAL hglobalHTML, Int32 dwFlags, NetOffice.MSHTMLApi.IMarkupContainer pContext, out NetOffice.MSHTMLApi.IMarkupContainer ppContainerResult, NetOffice.MSHTMLApi.IMarkupPointer pPointerStart, NetOffice.MSHTMLApi.IMarkupPointer pPointerFinish)
        {
            ParameterModifier[] modifiers = Invoker.CreateParamModifiers(false, false, false, true, false, false);
            ppContainerResult = null;
            object[] paramsArray = Invoker.ValidateParamsArray(hglobalHTML, dwFlags, pContext, ppContainerResult, pPointerStart, pPointerFinish);
            object   returnItem  = Invoker.MethodReturn(this, "ParseGlobalEx", paramsArray, modifiers);

            if (paramsArray[3] is MarshalByRefObject)
            {
                ppContainerResult = new NetOffice.MSHTMLApi.IMarkupContainer(this, paramsArray[3]);
            }
            else
            {
                ppContainerResult = null;
            }
            return(NetRuntimeSystem.Convert.ToInt32(returnItem));
        }
Exemplo n.º 3
0
		public Int32 ParseGlobal(_userHGLOBAL hglobalHTML, Int32 dwFlags, out NetOffice.MSHTMLApi.IMarkupContainer ppContainerResult, NetOffice.MSHTMLApi.IMarkupPointer pPointerStart, NetOffice.MSHTMLApi.IMarkupPointer pPointerFinish)
		{
			ParameterModifier[] modifiers = Invoker.CreateParamModifiers(false,false,true,false,false);
			ppContainerResult = null;
			object[] paramsArray = Invoker.ValidateParamsArray(hglobalHTML, dwFlags, ppContainerResult, pPointerStart, pPointerFinish);
			object returnItem = Invoker.MethodReturn(this, "ParseGlobal", paramsArray);
			ppContainerResult = (NetOffice.MSHTMLApi.IMarkupContainer)paramsArray[2];
			return NetRuntimeSystem.Convert.ToInt32(returnItem);
		}