Share via


FlagEnumerationEditor Class

Provides a user interface (UI) for representing and editing domain enumerations.

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

Syntax

'Declaration
Public NotInheritable Class FlagEnumerationEditor _
    Inherits UITypeEditor
'Usage
Dim instance As FlagEnumerationEditor
public sealed class FlagEnumerationEditor : UITypeEditor
public ref class FlagEnumerationEditor sealed : public UITypeEditor
public final class FlagEnumerationEditor extends UITypeEditor

Remarks

The Domain-Specific Language Tools (DSL Tools) use this type to represent a property value of a flag enumeration type in a property grid, and to enable the value to be edited.

To create a customized editor for flag domain enumerations, inherit from this class and override one or more of the members.

Inheritance Hierarchy

System.Object
  System.Drawing.Design.UITypeEditor
    Microsoft.VisualStudio.Modeling.Design.FlagEnumerationEditor

Thread Safety

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

See Also

Reference

FlagEnumerationEditor Members

Microsoft.VisualStudio.Modeling.Design Namespace

GetEditor

Change History

Date

History

Reason

July 2008

Added topic.

Content bug fix.