コード例 #1
0
        public Int32 GetPosition(Int32 lFlags, tagPOINT pptTopLeft)
        {
            object[] paramsArray = Invoker.ValidateParamsArray(lFlags, pptTopLeft);
            object   returnItem  = Invoker.MethodReturn(this, "GetPosition", paramsArray);

            return(NetRuntimeSystem.Convert.ToInt32(returnItem));
        }
コード例 #2
0
        public Int32 HitTestPoint(tagPOINT pPoint, object pReserved)
        {
            object[] paramsArray = Invoker.ValidateParamsArray(pPoint, pReserved);
            object   returnItem  = Invoker.MethodReturn(this, "HitTestPoint", paramsArray);

            return(NetRuntimeSystem.Convert.ToInt32(returnItem));
        }
コード例 #3
0
        public Int32 TransformPoint(tagPOINT pPoint, NetOffice.MSHTMLApi.Enums._COORD_SYSTEM eSource, NetOffice.MSHTMLApi.Enums._COORD_SYSTEM eDestination, NetOffice.MSHTMLApi.IHTMLElement pIElement)
        {
            object[] paramsArray = Invoker.ValidateParamsArray(pPoint, eSource, eDestination, pIElement);
            object   returnItem  = Invoker.MethodReturn(this, "TransformPoint", paramsArray);

            return(NetRuntimeSystem.Convert.ToInt32(returnItem));
        }
コード例 #4
0
        public Int32 GetSize(Int32 dwFlags, tagSIZE sizeContent, tagPOINT pptTranslateBy, tagPOINT pptTopLeft, tagSIZE psizeProposed)
        {
            object[] paramsArray = Invoker.ValidateParamsArray(dwFlags, sizeContent, pptTranslateBy, pptTopLeft, psizeProposed);
            object   returnItem  = Invoker.MethodReturn(this, "GetSize", paramsArray);

            return(NetRuntimeSystem.Convert.ToInt32(returnItem));
        }
コード例 #5
0
        public Int32 TransformLocalToGlobal(tagPOINT ptLocal, out tagPOINT pptGlobal)
        {
            ParameterModifier[] modifiers = Invoker.CreateParamModifiers(false, true);
            pptGlobal = new NetOffice.MSHTMLApi.tagPOINT();
            object[] paramsArray = Invoker.ValidateParamsArray(ptLocal, pptGlobal);
            object   returnItem  = Invoker.MethodReturn(this, "TransformLocalToGlobal", paramsArray, modifiers);

            pptGlobal = (tagPOINT)paramsArray[1];
            return(NetRuntimeSystem.Convert.ToInt32(returnItem));
        }
コード例 #6
0
ファイル: IHTMLCaret.cs プロジェクト: zyfzgt/NetOffice
        public Int32 GetLocation(out tagPOINT pPoint, Int32 fTranslate)
        {
            ParameterModifier[] modifiers = Invoker.CreateParamModifiers(true, false);
            pPoint = new NetOffice.MSHTMLApi.tagPOINT();
            object[] paramsArray = Invoker.ValidateParamsArray(pPoint, fTranslate);
            object   returnItem  = Invoker.MethodReturn(this, "GetLocation", paramsArray);

            pPoint = (tagPOINT)paramsArray[0];
            return(NetRuntimeSystem.Convert.ToInt32(returnItem));
        }
コード例 #7
0
        public Int32 moveToPoint(tagPOINT ptPoint, NetOffice.MSHTMLApi.Enums._COORD_SYSTEM eCoordSystem, NetOffice.MSHTMLApi.IHTMLElement pElementContext, Int32 dwHitTestOptions, out Int32 pdwHitTestResults)
        {
            ParameterModifier[] modifiers = Invoker.CreateParamModifiers(false, false, false, false, true);
            pdwHitTestResults = 0;
            object[] paramsArray = Invoker.ValidateParamsArray(ptPoint, eCoordSystem, pElementContext, dwHitTestOptions, pdwHitTestResults);
            object   returnItem  = Invoker.MethodReturn(this, "moveToPoint", paramsArray, modifiers);

            pdwHitTestResults = (Int32)paramsArray[4];
            return(NetRuntimeSystem.Convert.ToInt32(returnItem));
        }
コード例 #8
0
        public Int32 HitTestPoint(tagPOINT pt, out Int32 pbHit, out Int32 plPartID)
        {
            ParameterModifier[] modifiers = Invoker.CreateParamModifiers(false, true, true);
            pbHit    = 0;
            plPartID = 0;
            object[] paramsArray = Invoker.ValidateParamsArray(pt, pbHit, plPartID);
            object   returnItem  = Invoker.MethodReturn(this, "HitTestPoint", paramsArray);

            pbHit    = (Int32)paramsArray[1];
            plPartID = (Int32)paramsArray[2];
            return(NetRuntimeSystem.Convert.ToInt32(returnItem));
        }
コード例 #9
0
		public Int32 TransformPoint(tagPOINT pPoint, NetOffice.MSHTMLApi.Enums._COORD_SYSTEM eSource, NetOffice.MSHTMLApi.Enums._COORD_SYSTEM eDestination, NetOffice.MSHTMLApi.IHTMLElement pIElement)
		{
			object[] paramsArray = Invoker.ValidateParamsArray(pPoint, eSource, eDestination, pIElement);
			object returnItem = Invoker.MethodReturn(this, "TransformPoint", paramsArray);
			return NetRuntimeSystem.Convert.ToInt32(returnItem);
		}
コード例 #10
0
 public Int32 HitTestPoint(tagPOINT pPoint, object pReserved)
 {
     return(Factory.ExecuteInt32MethodGet(this, "HitTestPoint", pPoint, pReserved));
 }
コード例 #11
0
ファイル: IHTMLPainter.cs プロジェクト: swatt6400/NetOffice
		public Int32 HitTestPoint(tagPOINT pt, out Int32 pbHit, out Int32 plPartID)
		{
			ParameterModifier[] modifiers = Invoker.CreateParamModifiers(false,true,true);
			pbHit = 0;
			plPartID = 0;
			object[] paramsArray = Invoker.ValidateParamsArray(pt, pbHit, plPartID);
			object returnItem = Invoker.MethodReturn(this, "HitTestPoint", paramsArray);
			pbHit = (Int32)paramsArray[1];
			plPartID = (Int32)paramsArray[2];
			return NetRuntimeSystem.Convert.ToInt32(returnItem);
		}
コード例 #12
0
 public Int32 GetPosition(Int32 lFlags, tagPOINT pptTopLeft)
 {
     return(Factory.ExecuteInt32MethodGet(this, "GetPosition", lFlags, pptTopLeft));
 }
コード例 #13
0
		public Int32 moveToPoint(tagPOINT ptPoint, NetOffice.MSHTMLApi.Enums._COORD_SYSTEM eCoordSystem, NetOffice.MSHTMLApi.IHTMLElement pElementContext, Int32 dwHitTestOptions, out Int32 pdwHitTestResults)
		{
			ParameterModifier[] modifiers = Invoker.CreateParamModifiers(false,false,false,false,true);
			pdwHitTestResults = 0;
			object[] paramsArray = Invoker.ValidateParamsArray(ptPoint, eCoordSystem, pElementContext, dwHitTestOptions, pdwHitTestResults);
			object returnItem = Invoker.MethodReturn(this, "moveToPoint", paramsArray);
			pdwHitTestResults = (Int32)paramsArray[4];
			return NetRuntimeSystem.Convert.ToInt32(returnItem);
		}
コード例 #14
0
ファイル: IHTMLPaintSite.cs プロジェクト: swatt6400/NetOffice
		public Int32 TransformLocalToGlobal(tagPOINT ptLocal, out tagPOINT pptGlobal)
		{
			ParameterModifier[] modifiers = Invoker.CreateParamModifiers(false,true);
			pptGlobal = new NetOffice.MSHTMLApi.tagPOINT();
			object[] paramsArray = Invoker.ValidateParamsArray(ptLocal, pptGlobal);
			object returnItem = Invoker.MethodReturn(this, "TransformLocalToGlobal", paramsArray);
			pptGlobal = (tagPOINT)paramsArray[1];
			return NetRuntimeSystem.Convert.ToInt32(returnItem);
		}
コード例 #15
0
ファイル: IHTMLCaret.cs プロジェクト: netintellect/NetOffice
		public Int32 GetLocation(out tagPOINT pPoint, Int32 fTranslate)
		{
			ParameterModifier[] modifiers = Invoker.CreateParamModifiers(true,false);
			pPoint = new NetOffice.MSHTMLApi.tagPOINT();
			object[] paramsArray = Invoker.ValidateParamsArray(pPoint, fTranslate);
			object returnItem = Invoker.MethodReturn(this, "GetLocation", paramsArray);
			pPoint = (tagPOINT)paramsArray[0];
			return NetRuntimeSystem.Convert.ToInt32(returnItem);
		}
コード例 #16
0
ファイル: IActiveIMMApp.cs プロジェクト: vnkolt/NetOffice
		public Int32 SetStatusWindowPos(Int32 hIMC, tagPOINT pptPos)
		{
			object[] paramsArray = Invoker.ValidateParamsArray(hIMC, pptPos);
			object returnItem = Invoker.MethodReturn(this, "SetStatusWindowPos", paramsArray);
			return NetRuntimeSystem.Convert.ToInt32(returnItem);
		}
コード例 #17
0
ファイル: IActiveIMMApp.cs プロジェクト: vnkolt/NetOffice
		public Int32 GetStatusWindowPos(Int32 hIMC, out tagPOINT pptPos)
		{
			ParameterModifier[] modifiers = Invoker.CreateParamModifiers(false,true);
			pptPos = new NetOffice.MSHTMLApi.tagPOINT();
			object[] paramsArray = Invoker.ValidateParamsArray(hIMC, pptPos);
			object returnItem = Invoker.MethodReturn(this, "GetStatusWindowPos", paramsArray);
			pptPos = (tagPOINT)paramsArray[1];
			return NetRuntimeSystem.Convert.ToInt32(returnItem);
		}
コード例 #18
0
		public Int32 GetSize(Int32 dwFlags, tagSIZE sizeContent, tagPOINT pptTranslateBy, tagPOINT pptTopLeft, tagSIZE psizeProposed)
		{
			object[] paramsArray = Invoker.ValidateParamsArray(dwFlags, sizeContent, pptTranslateBy, pptTopLeft, psizeProposed);
			object returnItem = Invoker.MethodReturn(this, "GetSize", paramsArray);
			return NetRuntimeSystem.Convert.ToInt32(returnItem);
		}
コード例 #19
0
		public Int32 GetPosition(Int32 lFlags, tagPOINT pptTopLeft)
		{
			object[] paramsArray = Invoker.ValidateParamsArray(lFlags, pptTopLeft);
			object returnItem = Invoker.MethodReturn(this, "GetPosition", paramsArray);
			return NetRuntimeSystem.Convert.ToInt32(returnItem);
		}
コード例 #20
0
 public Int32 TransformPoint(tagPOINT pPoint, NetOffice.MSHTMLApi.Enums._COORD_SYSTEM eSource, NetOffice.MSHTMLApi.Enums._COORD_SYSTEM eDestination, NetOffice.MSHTMLApi.IHTMLElement pIElement)
 {
     return(Factory.ExecuteInt32MethodGet(this, "TransformPoint", pPoint, eSource, eDestination, pIElement));
 }
コード例 #21
0
		public Int32 HitTestPoint(tagPOINT pPoint, object pReserved)
		{
			object[] paramsArray = Invoker.ValidateParamsArray(pPoint, pReserved);
			object returnItem = Invoker.MethodReturn(this, "HitTestPoint", paramsArray);
			return NetRuntimeSystem.Convert.ToInt32(returnItem);
		}
コード例 #22
0
 public Int32 GetSize(Int32 dwFlags, tagSIZE sizeContent, tagPOINT pptTranslateBy, tagPOINT pptTopLeft, tagSIZE psizeProposed)
 {
     return(Factory.ExecuteInt32MethodGet(this, "GetSize", new object[] { dwFlags, sizeContent, pptTranslateBy, pptTopLeft, psizeProposed }));
 }