MonobjcMonobjc Documented Class Library
ViewForUIConfigurationExcludedKeys Method (__target, inUIConfiguration, inKeys)
NamespacesMonobjc.QuartzCIFilter_QuartzAdditionsViewForUIConfigurationExcludedKeys(CIFilter, NSDictionary, NSArray)

Returns a filter view for the filter.

Original signature is '-(IKFilterUIView*)viewForUIConfiguration:(NSDictionary*)inUIConfiguration excludedKeys:(NSArray*)inKeys'

Available in Mac OS X v10.5 and later.

Declaration Syntax
C#Visual BasicVisual C++
public static IKFilterUIView ViewForUIConfigurationExcludedKeys(
	this CIFilter __target,
	NSDictionary inUIConfiguration,
	NSArray inKeys
)
<ExtensionAttribute> _
Public Shared Function ViewForUIConfigurationExcludedKeys ( _
	__target As CIFilter, _
	inUIConfiguration As NSDictionary, _
	inKeys As NSArray _
) As IKFilterUIView
[ExtensionAttribute]
public:
static IKFilterUIView^ ViewForUIConfigurationExcludedKeys(
	CIFilter^ __target, 
	NSDictionary^ inUIConfiguration, 
	NSArray^ inKeys
)
Parameters
__target (CIFilter)
The target instance.
inUIConfiguration (NSDictionary)
A dictionary that contains values for the IKUISizeFlavor and kCIUIParameterSet keys. See “User Interface Options” for the constants that you can provide as values for IKUISizeFlavor. For kCIUIParameterSet you can provide one of the following values: kCIUISetBasic, kCIUISetIntermediate, kCIUISetAdvanced, or kCIUISetDevelopment. When you request a user interface for a parameter set, all keys for that set and below are included. For example, the advanced set consists of all parameters in the basic, intermediate and advanced sets. The development set should contain parameters that are either experimental or for debugging purposes. You should use them only during the development of filters and client applications, and not in a shipping product.
inKeys (NSArray)
An array of the input keys for which you do not want to provide a user interface. Pass nil if you want all input keys to be represented in the user interface.
Return Value
An IKFilterUIView object. You should retain the view as long as you need it, but make sure to release it when you no longer need it as the view is retaining the filter.
Usage Note
In Visual Basic and C#, you can call this method as an instance method on any object of type CIFilter. When you use instance method syntax to call this method, omit the first parameter.
Version Information
  • Available in Monobjc Bridge: 10.6 (For Mac OS X 10.6 and later), 10.5 (For Mac OS X 10.5 and later)

Assembly: Monobjc.Quartz (Module: Monobjc.Quartz)