PropertyInfo

From Xojo Documentation

Revision as of 21:44, 1 April 2021 by Gperlman (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
You are currently browsing the old Xojo documentation site. Please visit the new Xojo documentation site!

Class (inherits from MemberInfo)

Used to get information about properties via the Introspection system.

Properties
CanRead fa-lock-32.png IsPrivate fa-lock-32.png IsShared fa-lock-32.png
CanWrite fa-lock-32.png IsProtected fa-lock-32.png Name fa-lock-32.png
IsComputed fa-lock-32.png IsPublic fa-lock-32.png PropertyType fa-lock-32.png
Methods
GetAttributes Value

Examples

This example gets the list of properties for the passed type instance.

Var d As New DateTime = DateTime.Now
Var myProperties() As Introspection.PropertyInfo = Introspection.GetType(d).GetProperties
For Each prop As Introspection.PropertyInfo In myProperties
ListBox1.AddRow(prop.Name)
Next

See Also

Introspection module; AttributeInfo, ConstructorInfo, MemberInfo, MethodInfo, ObjectIterator, ParameterInfo, TypeInfo classes; GetTypeInfo function.