MemberInfo.IsPublic

From Xojo Documentation

Property (As Boolean )
aMemberInfo.IsPublic = newBooleanValue
or
BooleanValue = aMemberInfo.IsPublic

New in 2008r3

Supported for all project types and targets.

If True, the item has Public scope.

Example

This example checks the IsPublic property before taking an action.

Var d As New Date
For Each prop As Introspection.PropertyInfo In Introspection.GetType(d).GetProperties
If prop.IsPublic Then
// take an action here..
End If
Next