Exemplo n.º 1
0
        public Int32 RemoveSegment(NetOffice.MSHTMLApi.ISegment pISegment)
        {
            object[] paramsArray = Invoker.ValidateParamsArray(pISegment);
            object   returnItem  = Invoker.MethodReturn(this, "RemoveSegment", paramsArray);

            return(NetRuntimeSystem.Convert.ToInt32(returnItem));
        }
Exemplo n.º 2
0
        public Int32 Current(out NetOffice.MSHTMLApi.ISegment ppISegment)
        {
            ParameterModifier[] modifiers = Invoker.CreateParamModifiers(true);
            ppISegment = null;
            object[] paramsArray = Invoker.ValidateParamsArray(ppISegment);
            object   returnItem  = Invoker.MethodReturn(this, "Current", paramsArray);

            ppISegment = (NetOffice.MSHTMLApi.ISegment)paramsArray[0];
            return(NetRuntimeSystem.Convert.ToInt32(returnItem));
        }
        public Int32 Current(out NetOffice.MSHTMLApi.ISegment ppISegment)
        {
            ParameterModifier[] modifiers = Invoker.CreateParamModifiers(true);
            ppISegment = null;
            object[] paramsArray = Invoker.ValidateParamsArray(ppISegment);
            object   returnItem  = Invoker.MethodReturn(this, "Current", paramsArray, modifiers);

            if (paramsArray[0] is MarshalByRefObject)
            {
                ppISegment = new NetOffice.MSHTMLApi.ISegment(this, paramsArray[0]);
            }
            else
            {
                ppISegment = null;
            }
            return(NetRuntimeSystem.Convert.ToInt32(returnItem));
        }
        public Int32 AddSegment(NetOffice.MSHTMLApi.IMarkupPointer pIStart, NetOffice.MSHTMLApi.IMarkupPointer pIEnd, out NetOffice.MSHTMLApi.ISegment ppISegmentAdded)
        {
            ParameterModifier[] modifiers = Invoker.CreateParamModifiers(false, false, true);
            ppISegmentAdded = null;
            object[] paramsArray = Invoker.ValidateParamsArray(pIStart, pIEnd, ppISegmentAdded);
            object   returnItem  = Invoker.MethodReturn(this, "AddSegment", paramsArray, modifiers);

            if (paramsArray[2] is MarshalByRefObject)
            {
                ppISegmentAdded = new NetOffice.MSHTMLApi.ISegment(this, paramsArray[2]);
            }
            else
            {
                ppISegmentAdded = null;
            }
            return(NetRuntimeSystem.Convert.ToInt32(returnItem));
        }
 public Int32 RemoveSegment(NetOffice.MSHTMLApi.ISegment pISegment)
 {
     return(Factory.ExecuteInt32MethodGet(this, "RemoveSegment", pISegment));
 }