CategoryResourceAttribute Class

 

Represents a category in which to group a property when the property is displayed in a PropertyGrid control that is set to Categorized mode.

Namespace:   Microsoft.VisualStudio.Modeling.Design
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.12.0.dll)

System::Object
  System::Attribute
    System.ComponentModel::CategoryAttribute
      Microsoft.VisualStudio.Modeling.Design::CategoryResourceAttribute

[AttributeUsageAttribute(AttributeTargets::Property, AllowMultiple = false)]
public ref class CategoryResourceAttribute sealed : CategoryAttribute

NameDescription
System_CAPS_pubmethodCategoryResourceAttribute(String^, Type^)

Initializes a new instance of the CategoryResourceAttribute class by using the specified category name key and type.

System_CAPS_pubmethodCategoryResourceAttribute(String^, Type^, String^)

Initializes a new instance of the CategoryResourceAttribute class by using the specified category name key, type, and resources name.

NameDescription
System_CAPS_pubpropertyCategory

(Inherited from CategoryAttribute.)

System_CAPS_pubpropertyDisplayNameKey

Gets the key of the category name resource entry.

System_CAPS_pubpropertyResourceName

Gets the root name of the resource.

System_CAPS_pubpropertyType

Gets the type that identifies the assembly that contains the resource.

System_CAPS_pubpropertyTypeId

(Inherited from Attribute.)

NameDescription
System_CAPS_pubmethodEquals(Object^)

(Inherited from CategoryAttribute.)

System_CAPS_pubmethodGetHashCode()

(Inherited from CategoryAttribute.)

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_pubmethodIsDefaultAttribute()

(Inherited from CategoryAttribute.)

System_CAPS_pubmethodMatch(Object^)

(Inherited from Attribute.)

System_CAPS_pubmethodToString()

(Inherited from Object.)

The Category property of this class returns the category string resource that is localized to the current culture. If a localized string is not available, then the Category property returns the value of the DisplayNameKey property.

When you design a domain-specific language (DSL), the generated code applies this attribute to every property that corresponds to a domain property in the DSL definition.

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show: