public NetOffice.MSHTMLApi.IEnumUnknown GetRelatedBehaviors(Int32 lDirection, string pchCategory)
        {
            object[] paramsArray = Invoker.ValidateParamsArray(lDirection, pchCategory);
            object   returnItem  = Invoker.MethodReturn(this, "GetRelatedBehaviors", paramsArray);

            NetOffice.MSHTMLApi.IEnumUnknown newObject = Factory.CreateKnownObjectFromComProxy(this, returnItem, NetOffice.MSHTMLApi.IEnumUnknown.LateBindingApiWrapperType) as NetOffice.MSHTMLApi.IEnumUnknown;
            return(newObject);
        }
Ejemplo n.º 2
0
        public Int32 Clone(out NetOffice.MSHTMLApi.IEnumUnknown ppEnum)
        {
            ParameterModifier[] modifiers = Invoker.CreateParamModifiers(true);
            ppEnum = null;
            object[] paramsArray = Invoker.ValidateParamsArray(ppEnum);
            object   returnItem  = Invoker.MethodReturn(this, "Clone", paramsArray);

            ppEnum = (NetOffice.MSHTMLApi.IEnumUnknown)paramsArray[0];
            return(NetRuntimeSystem.Convert.ToInt32(returnItem));
        }
Ejemplo n.º 3
0
        public Int32 Clone(out NetOffice.MSHTMLApi.IEnumUnknown ppEnum)
        {
            ParameterModifier[] modifiers = Invoker.CreateParamModifiers(true);
            ppEnum = null;
            object[] paramsArray = Invoker.ValidateParamsArray(ppEnum);
            object   returnItem  = Invoker.MethodReturn(this, "Clone", paramsArray, modifiers);

            if (paramsArray[0] is MarshalByRefObject)
            {
                ppEnum = new NetOffice.MSHTMLApi.IEnumUnknown(this, paramsArray[0]);
            }
            else
            {
                ppEnum = null;
            }
            return(NetRuntimeSystem.Convert.ToInt32(returnItem));
        }