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 Basic | Visual 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)