Platforms to show: All Mac Windows Linux Cross-Platform
OSALanguageMBS class
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
class | Apple Script | MBS MacExtras Plugin | 15.3 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
- 11 properties
- property componentInstance as Integer
- property Features as Integer
- property Handle as Integer
- property Info as String
- property isThreadSafe as Boolean
- property Manufacturer as String
- property Name as String
- property sharedLanguageInstance as OSALanguageInstanceMBS
- property SubType as String
- property Type as String
- property version as String
- method Constructor(ComponentHandle as Integer)
- 5 shared methods
- shared method availableLanguages as OSALanguageMBS()
- shared method defaultLanguage as OSALanguageMBS
- shared method languageForName(name as String) as OSALanguageMBS
- shared method languageForScriptDataDescriptor(Descriptor as NSAppleEventDescriptorMBS) as OSALanguageMBS
- shared method setDefaultLanguage(Language as OSALanguageMBS)
- 8 constants
Features
Constant | Value | Description |
---|---|---|
OSASupportsAECoercion | 8 |
Supports Apple Event coercion |
OSASupportsAESending | 16 |
Supports Apple Event sending |
OSASupportsCompiling | 2 |
Supports Compiling |
OSASupportsConvenience | 64 |
Supports Convenience |
OSASupportsDialects | 128 |
Supports Dialects |
OSASupportsEventHandling | 256 |
Supports Event handling |
OSASupportsGetSource | 4 |
Supports getting source |
OSASupportsRecording | 32 |
Supports Recording |
This class has no sub classes.
Some methods using this class:
- OSALanguageInstanceMBS.Constructor(language as OSALanguageMBS)
- OSALanguageInstanceMBS.languageInstanceWithLanguage(language as OSALanguageMBS) as OSALanguageInstanceMBS
- OSAScriptMBS.Constructor(File as FolderItem, language as OSALanguageMBS, byref error as dictionary)
- OSAScriptMBS.Constructor(Source as String, Language as OSALanguageMBS)
- OSAScriptMBS.Constructor(URL as String, language as OSALanguageMBS, byref error as dictionary)
Some properties using for this class:
- OSALanguageInstanceMBS.language as OSALanguageMBS
- OSAScriptControllerMBS.language as OSALanguageMBS
- OSAScriptMBS.language as OSALanguageMBS
Some examples using this class:
The items on this page are in the following plugins: MBS MacExtras Plugin.
OSALanguageInstanceMBS - OSAScriptControllerMBS