MonobjcMonobjc Documented Class Library
NSIndexSpecifier Constructor (classDescription, containerSpecifier, collectionKey, objectIndex)
NamespacesMonobjc.FoundationNSIndexSpecifierNSIndexSpecifier(NSScriptClassDescription, NSScriptObjectSpecifier, NSString, NSInteger)

Initializes an allocated NSIndexSpecifier object with a class description, container specifier, collection key, and object index.

Original signature is '- (id)initWithContainerClassDescription:(NSScriptClassDescription *)classDescription containerSpecifier:(NSScriptObjectSpecifier *)containerSpecifier key:(NSString *)collectionKey index:(NSInteger)objectIndex'

Available in Mac OS X v10.0 and later.

Declaration Syntax
C#Visual BasicVisual C++
public NSIndexSpecifier(
	NSScriptClassDescription classDescription,
	NSScriptObjectSpecifier containerSpecifier,
	NSString collectionKey,
	NSInteger objectIndex
)
Public Sub New ( _
	classDescription As NSScriptClassDescription, _
	containerSpecifier As NSScriptObjectSpecifier, _
	collectionKey As NSString, _
	objectIndex As NSInteger _
)
public:
NSIndexSpecifier(
	NSScriptClassDescription^ classDescription, 
	NSScriptObjectSpecifier^ containerSpecifier, 
	NSString^ collectionKey, 
	NSInteger objectIndex
)
Parameters
classDescription (NSScriptClassDescription)
Description for the container of the collection.
containerSpecifier (NSScriptObjectSpecifier)
Container of the collection.
collectionKey (NSString)
Name of the collection.
objectIndex (NSInteger)
The object within the key collection the index specifier is to identify.
Return Value
Initialized NSIndexSpecifier object with its index property set to objectIndex.
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)