May 2003
Intermediate to advanced
566 pages
27h 29m
English
NSScriptClassDescription — Mac OS X 10.0
This class is used by Cocoa’s scripting information to encapsulate information about scriptable classes, and to provide an interface to determine characteristics and properties of scriptable objects.
|
|
@interface NSScriptClassDescription : NSClassDescription
|
// Initializers
|
- (id)initWithSuiteName:(NSString *)suiteName className:(NSString *)className dictionary:(NSDictionary *)dict; |
// Instance Methods
|
- (unsigned long)appleEventCode;
|
- (unsigned long)appleEventCodeForKey:(NSString *)key; |
- (NSScriptClassDescription *)classDescriptionForKey:(NSString *)key; |
- (NSString *)className;
|
- (NSString *)defaultSubcontainerAttributeKey;
|
- (BOOL)isLocationRequiredToCreateForKey:(NSString *)toManyRelationshipKey; |
- (BOOL)isReadOnlyKey:(NSString *)key; |
- (NSString *)keyWithAppleEventCode:(unsigned long)code; |
- (BOOL)matchesAppleEventCode:(unsigned long)code; |
- (SEL)selectorForCommand:(NSScriptCommandDescription *)commandDef; |
- (NSString *)suiteName;
|
- (NSScriptClassDescription *)superclassDescription;
|
- (BOOL)supportsCommand:(NSScriptCommandDescription *)commandDef; |
- (NSString *)typeForKey:(NSString *)key; |
Read now
Unlock full access