Klasa FlagEnumerationEditor
Udostępnia interfejs użytkownika (UI) reprezentujących i edycji wyliczenia domen.
Hierarchia dziedziczenia
System.Object
System.Drawing.Design.UITypeEditor
Microsoft.VisualStudio.Modeling.Design.FlagEnumerationEditor
Przestrzeń nazw: Microsoft.VisualStudio.Modeling.Design
Zestaw: Microsoft.VisualStudio.Modeling.Sdk.12.0 (w Microsoft.VisualStudio.Modeling.Sdk.12.0.dll)
Składnia
'Deklaracja
Public NotInheritable Class FlagEnumerationEditor _
Inherits UITypeEditor
public sealed class FlagEnumerationEditor : UITypeEditor
Typ FlagEnumerationEditor uwidacznia następujące elementy członkowskie.
Konstruktorzy
Nazwa | Opis | |
---|---|---|
FlagEnumerationEditor | Inicjuje nowe wystąpienie FlagEnumerationEditor klasy. |
Początek
Właściwości
Nazwa | Opis | |
---|---|---|
IsDropDownResizable | Zwraca wartość wskazującą, czy edytory rozwijanej powinna być zmieniana przez użytkownika. (Odziedziczone z UITypeEditor). |
Początek
Metody
Nazwa | Opis | |
---|---|---|
EditValue(IServiceProvider, Object) | Edycje wartości z określonego obiektu przy użyciu stylu Edytor wskazanych przez GetEditStyle metody. (Odziedziczone z UITypeEditor). | |
EditValue(ITypeDescriptorContext, IServiceProvider, Object) | Edycje wartości wyliczenia za pomocą stylu Edytor wskazanych przez GetEditStyle metody. (Zastępuje UITypeEditor.EditValue(ITypeDescriptorContext, IServiceProvider, Object)). | |
Equals | Określa, czy określony obiekt jest równy bieżącemu obiektowi. (Odziedziczone z Object). | |
GetEditStyle() | Pobiera styl Edytor używane przez EditValue metody. (Odziedziczone z UITypeEditor). | |
GetEditStyle(ITypeDescriptorContext) | Pobiera styl Edytor używane przez EditValue metody. (Zastępuje UITypeEditor.GetEditStyle(ITypeDescriptorContext)). | |
GetHashCode | Służy jako domyślnej funkcji mieszania. (Odziedziczone z Object). | |
GetPaintValueSupported() | Wskazuje, czy to edytor obsługuje malowanie reprezentacja wartości obiektu. (Odziedziczone z UITypeEditor). | |
GetPaintValueSupported(ITypeDescriptorContext) | Wskazuje, czy określony kontekst obsługuje malowanie reprezentacja obiektu wartości w określonym kontekście. (Odziedziczone z UITypeEditor). | |
GetType | Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object). | |
PaintValue(PaintValueEventArgs) | Farby reprezentacja wartości obiektu przy użyciu określonego PaintValueEventArgs. (Odziedziczone z UITypeEditor). | |
PaintValue(Object, Graphics, Rectangle) | Malowanie reprezentacja wartości z określonego obiektu do określonego obszaru roboczego. (Odziedziczone z UITypeEditor). | |
ToString | Zwraca ciąg, który reprezentuje bieżący obiekt. (Odziedziczone z Object). |
Początek
Uwagi
Narzędzia języka specyficzne dla domeny (narzędzia DSL) Użyj tego typu do reprezentowania wartość właściwości Typ wyliczeniowy flagi w siatce właściwości i włączania wartości, które chcesz edytować.
Aby utworzyć dostosowany edytor dla flagi wyliczenia domen, dziedziczą z tej klasy i zastąpienie jednego lub więcej członków.
Bezpieczeństwo wątku
Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.