Freigeben über


Microsoft.VisualStudio.Modeling.Design-Namespace

Der Microsoft.VisualStudio.Modeling.Design-Namespace enthält Klassen, die Entwickler verwenden können, um benutzerdefiniertes Entwurfszeitverhalten für die domänenspezifische Sprache zu erstellen.

Klassen

  Klasse Beschreibung
Öffentliche Klasse CategoryResourceAttribute Stellt eine Kategorie dar, in der eine Eigenschaft gruppieren, wenn die Eigenschaft in einem PropertyGrid-Steuerelement angezeigt wird, das auf kategorisiertem Modus festgelegt wird.
Öffentliche Klasse DescriptionResourceAttribute Stellt eine Eigenschaftenbeschreibung für eine Eigenschaft dar, wenn die Eigenschaft in einem PropertyGrid-Steuerelement angezeigt wird.
Öffentliche Klasse DisplayNameResourceAttribute Stellt den Namen dar, der einer Eigenschaft zugeordnet ist.
Öffentliche Klasse ElementPropertyDescriptor Stellt eine Domäneneigenschaft in einem Modell der domänenspezfischen Sprache (DSL) dar.
Öffentliche Klasse ElementTypeDescriptionProvider Stellt Methoden zum Erstellen und Abrufen von ElementTypeDescriptor-Objekten bereit.
Öffentliche Klasse ElementTypeDescriptor Stellt zusätzliche Laufzeit-Typeninformation für ein ModelElement-Objekt bereit.
Öffentliche Klasse FlagEnumerationEditor Stellt eine Benutzeroberfläche für die Anzeige und Bearbeitung von Domänen enumerationen bereit.
Öffentliche Klasse ForwardingTypeDescriptionProvider Stellt Methoden zum Erstellen und das Abrufen eines Typdeskriptors für das Zielmodellelement eines Indizierungsmodellelements bereit.
Öffentliche Klasse ModelingBindingSource Ein spezielles BindingSource für die Verwendung mit VMSDK (DSL-Toole) modelliert.Erstellt eine Transaktion, wenn Elemente hinzugefügt oder entfernt werden.
Öffentliche Klasse ModelingEnumerationConverter Stellt einen Typkonverter bereit, der zwischen Werten von Domänen enumerationen und Text konvertiert.
Öffentliche Klasse ModelingToolboxItem Stellt ein Toolboxelement darstellt, das in den domänenspezifischen Sprachtoolen generiert wird (DSL-Toole).
Öffentliche Klasse ModelingToolboxItemBase Stellt ein abstraktes Toolboxelement dar.
Öffentliche Klasse PropertyDescriptorNotFoundException Eine Ausnahme für Situationen, in denen ein erwartetes ElementPropertyDescriptor nicht gefunden wird.
Öffentliche Klasse RolePlayerComboCell Klasse, um das Überschreiben der Verarbeitung zu ermöglichen und Funktionen zu formatieren.
Öffentliche Klasse RolePlayerMenuCommand Stellt einen Befehl dar, der der Werteliste für eine Rolle Eigenschaft im Eigenschaftenfenster hinzugefügt werden kann.
Öffentliche Klasse RolePlayerPropertyDescriptor Stellt zusätzliche Laufzeit-Typeninformation für eine Rolle Eigenschaft bereit.
Öffentliche Klasse TrackingPropertyDescriptor Stellt zusätzliche Laufzeit-Typeninformation Nachverfolgung für eine Eigenschaft eines Modellelements bereit.
Öffentliche Klasse UserContext Veraltet. Diese Klasse wird nicht durch das Visual Studio SDK verwendet.(Siehe Hinweise.) Stellt einen Hilfekontext dar.
Öffentliche Klasse UserContextElement Veraltet. Diese Klasse wird nicht durch das Visual Studio SDK verwendet.(Siehe Hinweise.) Stellt ein Hilfselement dar.
Öffentliche Klasse UserContextTypeConverter Veraltet. Diese Klasse wird nicht durch das Visual Studio SDK verwendet.(Siehe Hinweise.) Stellt einen Typkonverter bereit, der zwischen Werten von Hilfe kontexten und Text konvertiert.
Öffentliche Klasse WinFormsDataBindingHelper Klasse, um allgemeine Vorgänge für die WinForms-Datenbindung in einfache.

Delegaten

  Delegat Beschreibung
Öffentlicher Delegat TypeDescriptionProviderForwarder Stellt die Methode dar, die das Modellelement zurück, das durch ein anderes Modellelement dargestellt wird.

Enumerationen

  Enumeration Beschreibung
Öffentliche Enumeration UserContextType Veraltet. Diese Enumeration wird nicht durch das Visual Studio SDK verwendet.(Siehe Hinweise.) Benutzerkontext Gibt den Typ des Elements an.

Siehe auch

Referenz

System.ComponentModel.Design