Intersoft.Client.UI.Editors Namespace > UXQueryBuilder Class : PropertyListMode Property |
<CategoryAttribute("Common Properties")> Public Property PropertyListMode As PropertyListMode
Dim instance As UXQueryBuilder Dim value As PropertyListMode instance.PropertyListMode = value value = instance.PropertyListMode
[CategoryAttribute("Common Properties")] public PropertyListMode PropertyListMode {get; set;}
[CategoryAttribute("Common Properties")] public: property PropertyListMode PropertyListMode { PropertyListMode get(); void set ( PropertyListMode value); }
PropertyListMode allows UXQueryBuilder to generate properties based on the FilterMemberAttribute, IgnoreFilterMemberAttribute, DataMemberAttribute and IgnoreDataMemberAtrtibute. PropertyListMode consists of three modes: All, FilterMemberOnly, and FilterMemberAndDataMember. You can specify which properties not to be included during property generation by utilizing the IgnoreFilterMemberAttribute or IgnoreDataMemberAttribute and set the PropertyListMode accordingly.
By setting PropertyListMode to PropertyListMode.All, UXQueryBuilder will list all properties related to the object model. However, this may cause UXQueryBuilder to list unwanted properties.
Setting PropertyListMode to PropertyListMode.FilterMemberOnly will cause UXQueryBuilder to list all properties with the FilterMemberAttribute.
UXQueryBuilder will list all properties with either FilterMemberAttribute or DataMemberAttribute when PropertyListMode is set to PropertyListMode.FilterMemberAndDataMember.
Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2