7/24/2023 0 Comments Ahk key list![]() The object's base is returned even if the key "base" has been stored in the object (such as with ObjRawSet or SetCapacity). Calling a built-in method generally causes the _Call meta-function to be called.Īn exception is thrown if Object is of an incorrect type. Since the purpose is to bypass meta-functions, this is a function only, not a method. If that isn't required, a normal assignment should be used instead. This function is provided to allow scripts to bypass the _Set meta-function and properties. Stores or overwrites a key-value pair in an object. The content of Object's base objects are not considered, and since base itself is a property and not a key-value pair by default, it is typically not returned.Īn exception is thrown if Object is of an incorrect type. No meta-functions or property functions are called. ![]() If Object does not contain Key, the return value is an empty string. Retrieves the value associated with a given key within an object. See also: ObjGetBase(), ObjSetBase() Functions ObjRawGet Therefore, changing Object's base also changes the set of available properties and methods. Properties and methods defined by a base object are accessible only while that base object is in use. BaseObject := Object.Base Object.Base := BaseObjectīaseObject must be an object or an empty string. Retrieves or sets an object's base object. RemoveAt does not affect string or object keys, so can be safely used with objects containing mixed key types. ![]() ![]() Basic Object - Methods & Properties | AutoHotkey ObjectĪutoHotkey's basic object datatype is an associative array with features which allow its behaviour to be customized.
0 Comments
Leave a Reply. |