/////////////////////////////////////////////////////////////////////// public bool IsCoreChangeTypeCallback( ChangeTypeCallback callback ) { CheckDisposed(); if (parentBinder == null) { throw new InvalidOperationException(); } return(parentBinder.IsCoreChangeTypeCallback(callback)); }
/////////////////////////////////////////////////////////////////////// public ReturnCode AddChangeTypeCallback( Type type, ChangeTypeCallback callback, ref Result error ) { CheckDisposed(); if (parentBinder == null) { throw new InvalidOperationException(); } return(parentBinder.AddChangeTypeCallback( type, callback, ref error)); }
/////////////////////////////////////////////////////////////////////// public bool HasChangeTypeCallback( Type type, bool primitive, ref ChangeTypeCallback callback ) { CheckDisposed(); if (parentBinder == null) { throw new InvalidOperationException(); } return(parentBinder.HasChangeTypeCallback( type, primitive, ref callback)); }
/////////////////////////////////////////////////////////////////////// public ReturnCode InvokeChangeTypeCallback( ChangeTypeCallback callback, Type type, string text, OptionDictionary options, CultureInfo cultureInfo, IClientData clientData, ref MarshalFlags marshalFlags, ref object value, ref Result error ) { CheckDisposed(); if (parentBinder == null) { throw new InvalidOperationException(); } return(parentBinder.InvokeChangeTypeCallback( callback, type, text, options, cultureInfo, clientData, ref marshalFlags, ref value, ref error)); }