Displays the filter browser in a new utility window, unless the filter browser is already open.
Original signature is '- (void)beginWithOptions:(NSDictionary*)inOptions modelessDelegate:(id)modelessDelegate didEndSelector:(SEL)didEndSelector contextInfo:(void *)contextInfo'
Available in Mac OS X v10.5 and later.

C# | Visual Basic | Visual C++ |
public virtual void BeginWithOptionsModelessDelegateDidEndSelectorContextInfo( NSDictionary inOptions, Id modelessDelegate, IntPtr didEndSelector, IntPtr contextInfo )
Public Overridable Sub BeginWithOptionsModelessDelegateDidEndSelectorContextInfo ( _ inOptions As NSDictionary, _ modelessDelegate As Id, _ didEndSelector As IntPtr, _ contextInfo As IntPtr _ )
public: virtual void BeginWithOptionsModelessDelegateDidEndSelectorContextInfo( NSDictionary^ inOptions, Id^ modelessDelegate, IntPtr didEndSelector, IntPtr contextInfo )

- inOptions (NSDictionary)
- A dictionary of options that describe the configuration to use for the filter browser user interface. For the possible keys you can supply see “Filter Browser Option Keys” and the constant IKUISizeFlavor.
- modelessDelegate (Id)
- The object that will invoke the selector didEndSelector when the filter browser session terminates.
- didEndSelector (IntPtr)
- The selector to invoke when the filter browser session terminates.
- contextInfo (IntPtr)
- Any data that must be passed as an argument to the delegate through didEndSelector after the filter browser session terminates.

- Available in Monobjc Bridge: 10.6 (For Mac OS X 10.6 and later), 10.5 (For Mac OS X 10.5 and later)