RecommendedAsConfigurableAttribute.RecommendedAsConfigurable Property

Definition

Gets a value indicating whether the property this attribute is bound to can be used as an application setting.

C#
public bool RecommendedAsConfigurable { get; }

Property Value

true if the property this attribute is bound to can be used as an application setting; otherwise, false.

Examples

The following example checks to see whether MyProperty is bindable. First the code gets the attributes for MyProperty by:

Then the code sets myAttribute to the value of the RecommendedAsConfigurableAttribute in the AttributeCollection and checks whether the property is bindable.

C#
// Gets the attributes for the property.
AttributeCollection attributes = 
   TypeDescriptor.GetProperties(this)["MyProperty"].Attributes;

// Checks to see if the property is recommended as configurable.
RecommendedAsConfigurableAttribute myAttribute = 
   (RecommendedAsConfigurableAttribute)attributes[typeof(RecommendedAsConfigurableAttribute)];
if(myAttribute.RecommendedAsConfigurable) {
   // Insert code here.
}

Applies to

Product Versions
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1

See also