Sdílet prostřednictvím


FlagEnumerationEditor – třída

Poskytuje uživatelské rozhraní (UI) představující a úprav Vyčíslení domény.

Hierarchie dědičnosti

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

Obor názvů:  Microsoft.VisualStudio.Modeling.Design
Sestavení:  Microsoft.VisualStudio.Modeling.Sdk.11.0 (v Microsoft.VisualStudio.Modeling.Sdk.11.0.dll)

Syntaxe

'Deklarace
Public NotInheritable Class FlagEnumerationEditor _
    Inherits UITypeEditor
public sealed class FlagEnumerationEditor : UITypeEditor

Typ FlagEnumerationEditor zveřejňuje následující členy.

Konstruktory

  Název Popis
Veřejná metoda FlagEnumerationEditor Vytvoří novou instanci třídy FlagEnumerationEditor.

Nahoru

Vlastnosti

  Název Popis
Veřejná vlastnost IsDropDownResizable Získá hodnotu označující, zda má být uživatel měnit rozevírací editory. (Zděděno z UITypeEditor.)

Nahoru

Metody

  Název Popis
Veřejná metoda EditValue(IServiceProvider, Object) Úpravy označeny hodnotou určený objekt pomocí editoru stylu GetEditStyle metoda. (Zděděno z UITypeEditor.)
Veřejná metoda EditValue(ITypeDescriptorContext, IServiceProvider, Object) Úpravy označeny hodnota výčtu pomocí editoru styl GetEditStyle metoda. (Přepisuje UITypeEditor.EditValue(ITypeDescriptorContext, IServiceProvider, Object).)
Veřejná metoda Equals Určuje, zda zadaný objekt je rovno aktuální objekt. (Zděděno z Object.)
Veřejná metoda GetEditStyle() Získá editor stylu používané EditValue metoda. (Zděděno z UITypeEditor.)
Veřejná metoda GetEditStyle(ITypeDescriptorContext) Získá editor stylu používané EditValue metoda. (Přepisuje UITypeEditor.GetEditStyle(ITypeDescriptorContext).)
Veřejná metoda GetHashCode Slouží jako funkci hash u určitého typu. (Zděděno z Object.)
Veřejná metoda GetPaintValueSupported() Označuje, zda tento editor podporuje Malování vyjádření hodnoty objektu. (Zděděno z UITypeEditor.)
Veřejná metoda GetPaintValueSupported(ITypeDescriptorContext) Označuje, zda zadaný kontext podporuje Malování vyjádření hodnoty objektu v rámci zadaného kontextu. (Zděděno z UITypeEditor.)
Veřejná metoda GetType Získá Type aktuální instance. (Zděděno z Object.)
Veřejná metoda PaintValue(PaintValueEventArgs) Maluje vyjádření hodnoty objektu pomocí zadaného PaintValueEventArgs. (Zděděno z UITypeEditor.)
Veřejná metoda PaintValue(Object, Graphics, Rectangle) Maluje vyjádření hodnoty zadaný objekt určený plátno. (Zděděno z UITypeEditor.)
Veřejná metoda ToString Vrátí řetězec, který představuje aktuální objekt. (Zděděno z Object.)

Nahoru

Poznámky

Specifické pro doménu jazykových nástrojů (nástroje DSL) pomocí tohoto typu představující hodnotu vlastnosti příznak výčtu typu vlastnosti mřížky a povolit hodnotu upravit.

Chcete-li vytvořit vlastní editor pro příznak Vyčíslení domény, dědí z třídy a přepsat jeden nebo více členů.

Bezpečný přístup z více vláken

Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou bezpečné pro přístup z více vláken. Není zaručeno, že členy instancí jsou bezpečné pro přístup z více vláken.

Viz také

Referenční dokumentace

Microsoft.VisualStudio.Modeling.Design – obor názvů

GetEditor