public Int32 GetCaret(out NetOffice.MSHTMLApi.IHTMLCaret ppCaret) { ParameterModifier[] modifiers = Invoker.CreateParamModifiers(true); ppCaret = null; object[] paramsArray = Invoker.ValidateParamsArray(ppCaret); object returnItem = Invoker.MethodReturn(this, "GetCaret", paramsArray); ppCaret = (NetOffice.MSHTMLApi.IHTMLCaret)paramsArray[0]; return(NetRuntimeSystem.Convert.ToInt32(returnItem)); }
public Int32 GetCaret(out NetOffice.MSHTMLApi.IHTMLCaret ppCaret) { ParameterModifier[] modifiers = Invoker.CreateParamModifiers(true); object[] paramsArray = Invoker.ValidateParamsArray(new object()); object returnItem = Invoker.MethodReturn(this, "GetCaret", paramsArray, modifiers); if (paramsArray[0] is MarshalByRefObject) { ppCaret = new NetOffice.MSHTMLApi.IHTMLCaret(this, paramsArray[0]); } else { ppCaret = null; } return(NetRuntimeSystem.Convert.ToInt32(returnItem)); }