Property

A property is a member of a class that accepts values of the data type that is associated with the member. Enum properties can only accept EnumItems of an Enum that is associated. In Roblox Studio, most properties of one or more selected instances can be viewed and edited through the Properties window.
Unlike variables or table fields, most properties are not initialized with a nil value; all classes provide default values for properties with the exception of object pointers.
Properties of certain types such as BinaryString are internal, i.e., not scriptable, meaning that they are not exposed in Lua and cannot be accessed. Tags are an example. However, the properties are exposed in XML.
Category:Scripting