MonobjcMonobjc Documented Class Library
WillChangeValueForKeyWithSetMutationUsingObjects Method (key, mutationKind, objects)
NamespacesMonobjc.FoundationNSObjectWillChangeValueForKeyWithSetMutationUsingObjects(NSString, NSKeyValueSetMutationKind, NSSet)

Invoked to inform the receiver that the specified change is about to be made to a specified unordered to-many relationship.

Original signature is '- (void)willChangeValueForKey:(NSString *)key withSetMutation:(NSKeyValueSetMutationKind)mutationKind usingObjects:(NSSet *)objects'

Available in Mac OS X v10.4 and later.

Declaration Syntax
C#Visual BasicVisual C++
public virtual void WillChangeValueForKeyWithSetMutationUsingObjects(
	NSString key,
	NSKeyValueSetMutationKind mutationKind,
	NSSet objects
)
Public Overridable Sub WillChangeValueForKeyWithSetMutationUsingObjects ( _
	key As NSString, _
	mutationKind As NSKeyValueSetMutationKind, _
	objects As NSSet _
)
public:
virtual void WillChangeValueForKeyWithSetMutationUsingObjects(
	NSString^ key, 
	NSKeyValueSetMutationKind mutationKind, 
	NSSet^ objects
)
Parameters
key (NSString)
The name of a property that is an unordered to-many relationship
mutationKind (NSKeyValueSetMutationKind)
The type of change that will be made.
objects (NSSet)
The objects that are involved in the change (see “NSKeyValueSetMutationKind”).
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.Foundation (Module: Monobjc.Foundation)