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)

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.