CIFilter.RegisterFilterName Method

Definition

Overloads

RegisterFilterName(String, NSObject, NSDictionary)
RegisterFilterName(String, NSObject, NSDictionary<NSString,NSObject>)

Registers the filter generated by the constructorObject factory.

RegisterFilterName(String, NSObject, NSDictionary)

[Foundation.Export("registerFilterName:constructor:classAttributes:")]
public static void RegisterFilterName (string name, Foundation.NSObject constructorObject, Foundation.NSDictionary classAttributes);
static member RegisterFilterName : string * Foundation.NSObject * Foundation.NSDictionary -> unit

Parameters

name
String
constructorObject
NSObject
classAttributes
NSDictionary
Attributes

Applies to

RegisterFilterName(String, NSObject, NSDictionary<NSString,NSObject>)

Registers the filter generated by the constructorObject factory.

[Foundation.Advice("The 'constructorObject' argument must implement 'ICIFilterConstructor'.")]
[Foundation.Export("registerFilterName:constructor:classAttributes:")]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 9, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public static void RegisterFilterName (string name, Foundation.NSObject constructorObject, Foundation.NSDictionary<Foundation.NSString,Foundation.NSObject> classAttributes);
static member RegisterFilterName : string * Foundation.NSObject * Foundation.NSDictionary<Foundation.NSString, Foundation.NSObject> -> unit

Parameters

name
String

An identifier for the filter type.

constructorObject
NSObject

The ICIFilterConstructor factory.

classAttributes
NSDictionary<NSString,NSObject>

The filter attributes.

Attributes

Applies to