Ejemplo n.º 1
0
		public virtual Int32 GetNameForTagID(NetOffice.MSHTMLApi.Enums._ELEMENT_TAG_ID tagID, out string pbstrName)
		{
			ParameterModifier[] modifiers = Invoker.CreateParamModifiers(false,true);
			pbstrName = string.Empty;
			object[] paramsArray = Invoker.ValidateParamsArray(tagID, pbstrName);
			object returnItem = Invoker.MethodReturn(this, "GetNameForTagID", paramsArray, modifiers);
			pbstrName = paramsArray[1] as string;
			return NetRuntimeSystem.Convert.ToInt32(returnItem);
		}
Ejemplo n.º 2
0
		public virtual Int32 GetTagIDForName(string bstrName, out NetOffice.MSHTMLApi.Enums._ELEMENT_TAG_ID ptagId)
		{
			ParameterModifier[] modifiers = Invoker.CreateParamModifiers(false,true);
			ptagId = 0;
			object[] paramsArray = Invoker.ValidateParamsArray(bstrName, ptagId);
			object returnItem = Invoker.MethodReturn(this, "GetTagIDForName", paramsArray, modifiers);
			ptagId = (NetOffice.MSHTMLApi.Enums._ELEMENT_TAG_ID)paramsArray[1];
			return NetRuntimeSystem.Convert.ToInt32(returnItem);
		}
Ejemplo n.º 3
0
        public Int32 GetElementTagId(NetOffice.MSHTMLApi.IHTMLElement pElement, out NetOffice.MSHTMLApi.Enums._ELEMENT_TAG_ID ptagId)
        {
            ParameterModifier[] modifiers = Invoker.CreateParamModifiers(false, true);
            ptagId = 0;
            object[] paramsArray = Invoker.ValidateParamsArray(pElement, ptagId);
            object   returnItem  = Invoker.MethodReturn(this, "GetElementTagId", paramsArray);

            ptagId = (NetOffice.MSHTMLApi.Enums._ELEMENT_TAG_ID)paramsArray[1];
            return(NetRuntimeSystem.Convert.ToInt32(returnItem));
        }
Ejemplo n.º 4
0
        public Int32 createElement(NetOffice.MSHTMLApi.Enums._ELEMENT_TAG_ID tagID, Int16 pchAttributes, out NetOffice.MSHTMLApi.IHTMLElement ppElement)
        {
            ParameterModifier[] modifiers = Invoker.CreateParamModifiers(false, false, true);
            ppElement = null;
            object[] paramsArray = Invoker.ValidateParamsArray(tagID, pchAttributes, ppElement);
            object   returnItem  = Invoker.MethodReturn(this, "createElement", paramsArray);

            ppElement = (NetOffice.MSHTMLApi.IHTMLElement)paramsArray[2];
            return(NetRuntimeSystem.Convert.ToInt32(returnItem));
        }
Ejemplo n.º 5
0
		public virtual Int32 createElement(NetOffice.MSHTMLApi.Enums._ELEMENT_TAG_ID tagID, Int16 pchAttributes, out NetOffice.MSHTMLApi.IHTMLElement ppElement)
		{
			ParameterModifier[] modifiers = Invoker.CreateParamModifiers(false,false,true);
			ppElement = null;
			object[] paramsArray = Invoker.ValidateParamsArray(tagID, pchAttributes, ppElement);
			object returnItem = Invoker.MethodReturn(this, "createElement", paramsArray, modifiers);
            if (paramsArray[2] is MarshalByRefObject)
                ppElement = Factory.CreateKnownObjectFromComProxy<NetOffice.MSHTMLApi.IHTMLElement>(this, paramsArray[2], typeof(NetOffice.MSHTMLApi.IHTMLElement));
            else
                ppElement = null;
			return NetRuntimeSystem.Convert.ToInt32(returnItem);
		}