public Int32 MoveToSelectionEndEx(NetOffice.MSHTMLApi.IDisplayPointer pIEndAnchor)
        {
            object[] paramsArray = Invoker.ValidateParamsArray(pIEndAnchor);
            object   returnItem  = Invoker.MethodReturn(this, "MoveToSelectionEndEx", paramsArray);

            return(NetRuntimeSystem.Convert.ToInt32(returnItem));
        }
예제 #2
0
        public Int32 MoveDisplayPointerToCaret(NetOffice.MSHTMLApi.IDisplayPointer pDispPointer)
        {
            object[] paramsArray = Invoker.ValidateParamsArray(pDispPointer);
            object   returnItem  = Invoker.MethodReturn(this, "MoveDisplayPointerToCaret", paramsArray);

            return(NetRuntimeSystem.Convert.ToInt32(returnItem));
        }
예제 #3
0
        public Int32 MoveCaretToPointerEx(NetOffice.MSHTMLApi.IDisplayPointer pDispPointer, Int32 fVisible, Int32 fScrollIntoView, NetOffice.MSHTMLApi.Enums._CARET_DIRECTION eDir)
        {
            object[] paramsArray = Invoker.ValidateParamsArray(pDispPointer, fVisible, fScrollIntoView, eDir);
            object   returnItem  = Invoker.MethodReturn(this, "MoveCaretToPointerEx", paramsArray);

            return(NetRuntimeSystem.Convert.ToInt32(returnItem));
        }
예제 #4
0
        public Int32 CreateDisplayPointer(out NetOffice.MSHTMLApi.IDisplayPointer ppDispPointer)
        {
            ParameterModifier[] modifiers = Invoker.CreateParamModifiers(true);
            ppDispPointer = null;
            object[] paramsArray = Invoker.ValidateParamsArray(ppDispPointer);
            object   returnItem  = Invoker.MethodReturn(this, "CreateDisplayPointer", paramsArray);

            ppDispPointer = (NetOffice.MSHTMLApi.IDisplayPointer)paramsArray[0];
            return(NetRuntimeSystem.Convert.ToInt32(returnItem));
        }
        public Int32 AddSegment(NetOffice.MSHTMLApi.IDisplayPointer pDispPointerStart, NetOffice.MSHTMLApi.IDisplayPointer pDispPointerEnd, NetOffice.MSHTMLApi.IHTMLRenderStyle pIRenderStyle, out NetOffice.MSHTMLApi.IHighlightSegment ppISegment)
        {
            ParameterModifier[] modifiers = Invoker.CreateParamModifiers(false, false, false, true);
            ppISegment = null;
            object[] paramsArray = Invoker.ValidateParamsArray(pDispPointerStart, pDispPointerEnd, pIRenderStyle, ppISegment);
            object   returnItem  = Invoker.MethodReturn(this, "AddSegment", paramsArray);

            ppISegment = (NetOffice.MSHTMLApi.IHighlightSegment)paramsArray[3];
            return(NetRuntimeSystem.Convert.ToInt32(returnItem));
        }
예제 #6
0
        public Int32 IsRightOf(NetOffice.MSHTMLApi.IDisplayPointer pDispPointer, out Int32 pfIsRightOf)
        {
            ParameterModifier[] modifiers = Invoker.CreateParamModifiers(false, true);
            pfIsRightOf = 0;
            object[] paramsArray = Invoker.ValidateParamsArray(pDispPointer, pfIsRightOf);
            object   returnItem  = Invoker.MethodReturn(this, "IsRightOf", paramsArray, modifiers);

            pfIsRightOf = (Int32)paramsArray[1];
            return(NetRuntimeSystem.Convert.ToInt32(returnItem));
        }
예제 #7
0
        public Int32 CreateDisplayPointer(out NetOffice.MSHTMLApi.IDisplayPointer ppDispPointer)
        {
            ParameterModifier[] modifiers = Invoker.CreateParamModifiers(true);
            ppDispPointer = null;
            object[] paramsArray = Invoker.ValidateParamsArray(ppDispPointer);
            object   returnItem  = Invoker.MethodReturn(this, "CreateDisplayPointer", paramsArray, modifiers);

            if (paramsArray[0] is MarshalByRefObject)
            {
                ppDispPointer = new NetOffice.MSHTMLApi.IDisplayPointer(this, paramsArray[0]);
            }
            else
            {
                ppDispPointer = null;
            }
            return(NetRuntimeSystem.Convert.ToInt32(returnItem));
        }
 public Int32 MoveSegmentToPointers(NetOffice.MSHTMLApi.IHighlightSegment pISegment, NetOffice.MSHTMLApi.IDisplayPointer pDispPointerStart, NetOffice.MSHTMLApi.IDisplayPointer pDispPointerEnd)
 {
     return(Factory.ExecuteInt32MethodGet(this, "MoveSegmentToPointers", pISegment, pDispPointerStart, pDispPointerEnd));
 }
        public Int32 MoveSegmentToPointers(NetOffice.MSHTMLApi.IHighlightSegment pISegment, NetOffice.MSHTMLApi.IDisplayPointer pDispPointerStart, NetOffice.MSHTMLApi.IDisplayPointer pDispPointerEnd)
        {
            object[] paramsArray = Invoker.ValidateParamsArray(pISegment, pDispPointerStart, pDispPointerEnd);
            object   returnItem  = Invoker.MethodReturn(this, "MoveSegmentToPointers", paramsArray);

            return(NetRuntimeSystem.Convert.ToInt32(returnItem));
        }
예제 #10
0
 public Int32 MoveToMarkupPointer(NetOffice.MSHTMLApi.IMarkupPointer pPointer, NetOffice.MSHTMLApi.IDisplayPointer pDispLineContext)
 {
     return(Factory.ExecuteInt32MethodGet(this, "MoveToMarkupPointer", pPointer, pDispLineContext));
 }
예제 #11
0
 public Int32 MoveToPointer(NetOffice.MSHTMLApi.IDisplayPointer pDispPointer)
 {
     return(Factory.ExecuteInt32MethodGet(this, "MoveToPointer", pDispPointer));
 }
예제 #12
0
        public Int32 MoveToMarkupPointer(NetOffice.MSHTMLApi.IMarkupPointer pPointer, NetOffice.MSHTMLApi.IDisplayPointer pDispLineContext)
        {
            object[] paramsArray = Invoker.ValidateParamsArray(pPointer, pDispLineContext);
            object   returnItem  = Invoker.MethodReturn(this, "MoveToMarkupPointer", paramsArray);

            return(NetRuntimeSystem.Convert.ToInt32(returnItem));
        }
예제 #13
0
 public Int32 MoveCaretToPointerEx(NetOffice.MSHTMLApi.IDisplayPointer pDispPointer, Int32 fVisible, Int32 fScrollIntoView, NetOffice.MSHTMLApi.Enums._CARET_DIRECTION eDir)
 {
     return(Factory.ExecuteInt32MethodGet(this, "MoveCaretToPointerEx", pDispPointer, fVisible, fScrollIntoView, eDir));
 }
예제 #14
0
 public Int32 MoveToSelectionEndEx(NetOffice.MSHTMLApi.IDisplayPointer pIEndAnchor)
 {
     return(Factory.ExecuteInt32MethodGet(this, "MoveToSelectionEndEx", pIEndAnchor));
 }