System.ComponentModel Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt Klassen bereit, die zum Implementieren des Laufzeit- und Entwurfszeitverhaltens von Komponenten und Steuerelementen verwendet werden. Dieser Namespace enthält die Basisklassen und Schnittstellen für die Implementierung von Attributen und Typkonvertern, die Bindung an Datenquellen und Lizenzierungskomponenten.
Klassen
| Name | Beschreibung |
|---|---|
| AddingNewEventArgs |
Stellt Daten für das AddingNew-Ereignis bereit. |
| AmbientValueAttribute |
Gibt den Wert an, der an eine Eigenschaft übergeben werden soll, damit die Eigenschaft ihren Wert aus einer anderen Quelle abrufen kann. Dies ist bekannt als Ambiente. Diese Klasse kann nicht vererbt werden. |
| ArrayConverter |
Stellt einen Typkonverter zum Konvertieren Array von Objekten in und aus verschiedenen anderen Darstellungen bereit. |
| AsyncCompletedEventArgs |
Stellt Daten für das MethodName-Ereignis |
| AsyncOperation |
Verfolgt die Lebensdauer eines asynchronen Vorgangs nach. |
| AsyncOperationManager |
Stellt die Parallelitätsverwaltung für Klassen bereit, die asynchrone Methodenaufrufe unterstützen. Diese Klasse kann nicht vererbt werden. |
| AttributeCollection |
Stellt eine Auflistung von Attributen dar. |
| AttributeProviderAttribute |
Aktiviert die Attributumleitung. Diese Klasse kann nicht vererbt werden. |
| BackgroundWorker |
Führt einen Vorgang in einem separaten Thread aus. |
| BaseNumberConverter |
Stellt einen Basistypkonverter für nichtfloating-Point-Numerische Typen bereit. |
| BindableAttribute |
Gibt an, ob ein Element in der Regel für die Bindung verwendet wird. Diese Klasse kann nicht vererbt werden. |
| BindingList<T> |
Stellt eine generische Auflistung bereit, die die Datenbindung unterstützt. |
| BooleanConverter |
Stellt einen Typkonverter zum Konvertieren Boolean von Objekten in und aus verschiedenen anderen Darstellungen bereit. |
| BrowsableAttribute |
Gibt an, ob eine Eigenschaft oder ein Ereignis in einem Eigenschaftenfenster angezeigt werden soll. |
| ByteConverter |
Stellt einen Typkonverter bereit, um nicht signierte ganzzahlige 8-Bit-Objekte in und aus verschiedenen anderen Darstellungen zu konvertieren. |
| CancelEventArgs |
Stellt Daten für ein abbruchfähiges Ereignis bereit. |
| CategoryAttribute |
Gibt den Namen der Kategorie an, in der die Eigenschaft oder das Ereignis gruppiert werden soll, wenn sie in einem PropertyGrid Steuerelement, das auf den Kategorisierten Modus festgelegt ist, angezeigt wird. |
| CharConverter |
Stellt einen Typkonverter zum Konvertieren von Unicode-Zeichenobjekten in und aus verschiedenen anderen Darstellungen bereit. |
| CollectionChangeEventArgs |
Stellt Daten für das CollectionChanged-Ereignis bereit. |
| CollectionConverter |
Stellt einen Typkonverter zum Konvertieren von Auflistungsobjekten in und aus verschiedenen anderen Darstellungen bereit. |
| ComplexBindingPropertiesAttribute |
Gibt die Datenquellen- und Datenelementeigenschaften für eine Komponente an, die komplexe Datenbindung unterstützt. Diese Klasse kann nicht vererbt werden. |
| Component |
Stellt die Basisimplementierung für die IComponent Schnittstelle bereit und ermöglicht die Objektfreigabe zwischen Anwendungen. |
| ComponentCollection |
Stellt einen schreibgeschützten Container für eine Auflistung von IComponent Objekten bereit. |
| ComponentConverter |
Stellt einen Typkonverter zum Konvertieren von Komponenten in und aus verschiedenen anderen Darstellungen bereit. |
| ComponentEditor |
Stellt die Basisklasse für einen benutzerdefinierten Komponenten-Editor bereit. |
| ComponentResourceManager |
Stellt einfache Funktionen zum Aufzählen von Ressourcen für eine Komponente oder ein Objekt bereit. Die ComponentResourceManager Klasse ist ein ResourceManager. |
| Container |
Kapselt null oder mehr Komponenten. |
| ContainerFilterService |
Stellt eine Basisklasse für den Containerfilterdienst bereit. |
| CultureInfoConverter |
Stellt einen Typkonverter zum Konvertieren CultureInfo von Objekten in und aus verschiedenen anderen Darstellungen bereit. |
| CurrentChangedEventManager |
Stellt eine WeakEventManager Implementierung bereit, damit Sie das Muster "schwaches Ereignislistener" verwenden können, um Listener für das CurrentChanged Ereignis anzufügen. |
| CurrentChangingEventArgs |
Stellt Informationen für das CurrentChanging Ereignis bereit. |
| CurrentChangingEventManager |
Stellt eine WeakEventManager Implementierung bereit, damit Sie das Muster "schwaches Ereignislistener" verwenden können, um Listener für das CurrentChanging Ereignis anzufügen. |
| CustomTypeDescriptor |
Stellt eine einfache Standardimplementierung der ICustomTypeDescriptor Schnittstelle bereit. |
| DataErrorsChangedEventArgs |
Stellt Daten für das ErrorsChanged-Ereignis bereit. |
| DataObjectAttribute |
Identifiziert einen Typ als Objekt, das für die Bindung an ein ObjectDataSource -Objekt geeignet ist. Diese Klasse kann nicht vererbt werden. |
| DataObjectFieldAttribute |
Stellt Metadaten für eine Eigenschaft bereit, die ein Datenfeld darstellt. Diese Klasse kann nicht vererbt werden. |
| DataObjectMethodAttribute |
Identifiziert eine Datenvorgangsmethode, die von einem Typ verfügbar gemacht wird, welche Art von Operation die Methode ausführt, und ob die Methode die Standarddatenmethode ist. Diese Klasse kann nicht vererbt werden. |
| DateTimeConverter |
Stellt einen Typkonverter zum Konvertieren DateTime von Objekten in und aus verschiedenen anderen Darstellungen bereit. |
| DateTimeOffsetConverter |
Stellt einen Typkonverter zum Konvertieren DateTimeOffset von Strukturen in und aus verschiedenen anderen Darstellungen bereit. |
| DecimalConverter |
Stellt einen Typkonverter zum Konvertieren Decimal von Objekten in und aus verschiedenen anderen Darstellungen bereit. |
| DefaultBindingPropertyAttribute |
Gibt die Standardbindungseigenschaft für eine Komponente an. Diese Klasse kann nicht vererbt werden. |
| DefaultEventAttribute |
Gibt das Standardereignis für eine Komponente an. |
| DefaultPropertyAttribute |
Gibt die Standardeigenschaft für eine Komponente an. |
| DefaultValueAttribute |
Gibt den Standardwert für eine Eigenschaft an. |
| DependencyPropertyDescriptor |
Stellt eine Erweiterung dieser PropertyDescriptor Eigenschaften für die zusätzlichen Eigenschafteneigenschaften einer Abhängigkeitseigenschaft bereit. |
| DescriptionAttribute |
Gibt die Beschreibung einer Eigenschaft oder eines Ereignisses an. |
| DesignerAttribute |
Gibt die Klasse an, die zum Implementieren von Entwurfszeitdiensten für eine Komponente verwendet wird. |
| DesignerCategoryAttribute |
Gibt an, dass der Designer für eine Klasse zu einer bestimmten Kategorie gehört. |
| DesignerProperties |
Stellt angefügte Eigenschaften bereit, die für die Kommunikation mit einem Designer verwendet werden. |
| DesignerSerializationVisibilityAttribute |
Gibt den Typ der Persistenz an, der beim Serialisieren einer Eigenschaft für eine Komponente zur Entwurfszeit verwendet werden soll. |
| DesignOnlyAttribute |
Gibt an, ob eine Eigenschaft nur zur Entwurfszeit festgelegt werden kann. |
| DesignTimeVisibleAttribute |
DesignTimeVisibleAttribute kennzeichnet die Sichtbarkeit einer Komponente. Wenn Yes vorhanden ist, kann ein visueller Designer diese Komponente in einem Designer anzeigen. |
| DisplayNameAttribute |
Gibt den Anzeigenamen für eine Eigenschaft, ein Ereignis oder eine öffentliche Void-Methode an, die keine Argumente akzeptiert. |
| DoubleConverter |
Stellt einen Typkonverter bereit, um Gleitkommazahlenobjekte mit doppelter Genauigkeit in und aus verschiedenen anderen Darstellungen zu konvertieren. |
| DoWorkEventArgs |
Stellt Daten für den DoWork Ereignishandler bereit. |
| EditorAttribute |
Gibt den Editor an, der zum Ändern einer Eigenschaft verwendet werden soll. Diese Klasse kann nicht vererbt werden. |
| EditorBrowsableAttribute |
Gibt an, dass eine Klasse oder ein Mitglied in einem Editor angezeigt werden kann. Diese Klasse kann nicht vererbt werden. |
| EnumConverter |
Stellt einen Typkonverter zum Konvertieren Enum von Objekten in und aus verschiedenen anderen Darstellungen bereit. |
| ErrorsChangedEventManager |
Stellt eine WeakEventManager Implementierung bereit, damit Sie das schwache Ereignislistenermuster verwenden können, um Listener für das ErrorsChanged Ereignis anzufügen. |
| EventDescriptor |
Stellt Informationen zu einem Ereignis bereit. |
| EventDescriptorCollection |
Stellt eine Auflistung von EventDescriptor -Objekten dar. |
| EventHandlerList |
Stellt eine einfache Liste von Stellvertretungen bereit. Diese Klasse kann nicht vererbt werden. |
| ExpandableObjectConverter |
Stellt einen Typkonverter zum Konvertieren erweiterbarer Objekte in und aus verschiedenen anderen Darstellungen bereit. |
| ExtenderProvidedPropertyAttribute |
Gibt eine Eigenschaft an, die von einem Extenderanbieter angeboten wird. Diese Klasse kann nicht vererbt werden. |
| GroupDescription |
Stellt eine abstrakte Basisklasse für Typen bereit, die beschreiben, wie die Elemente in einer Auflistung in Gruppen unterteilt werden. |
| GuidConverter |
Stellt einen Typkonverter zum Konvertieren Guid von Objekten in und aus verschiedenen anderen Darstellungen bereit. |
| HandledEventArgs |
Stellt Daten für Ereignisse bereit, die vollständig in einem Ereignishandler behandelt werden können. |
| ImmutableObjectAttribute |
Gibt an, dass ein Objekt keine Untergeordneten Eigenschaften aufweist, die bearbeitet werden können. Diese Klasse kann nicht vererbt werden. |
| InheritanceAttribute |
Gibt an, ob die komponente, die diesem Attribut zugeordnet ist, von einer Basisklasse geerbt wurde. Diese Klasse kann nicht vererbt werden. |
| InitializationEventAttribute |
Gibt an, welches Ereignis bei der Initialisierung ausgelöst wird. Diese Klasse kann nicht vererbt werden. |
| InstallerTypeAttribute |
Gibt das Installationsprogramm für einen Typ an, der Komponenten installiert. |
| InstanceCreationEditor |
Erstellt eine Instanz eines bestimmten Eigenschaftstyps aus einem Dropdownfeld innerhalb der PropertyGrid. |
| Int16Converter |
Stellt einen Typkonverter zum Konvertieren von 16-Bit-ganzzahligen Objekten in und aus anderen Darstellungen bereit. |
| Int32Converter |
Stellt einen Typkonverter zum Konvertieren von 32-Bit-ganzzahligen Objekten in und aus anderen Darstellungen bereit. |
| Int64Converter |
Stellt einen Typkonverter zum Konvertieren von 64-Bit-ganzzahligen Objekten in und aus verschiedenen anderen Darstellungen bereit. |
| InvalidAsynchronousStateException |
Wird ausgelöst, wenn ein Thread, in dem ein Vorgang ausgeführt werden soll, nicht mehr vorhanden ist oder keine Meldungsschleife aufweist. |
| InvalidEnumArgumentException |
Die Ausnahme, die ausgelöst wird, wenn ein ungültiger Enumerationswert verwendet wird. |
| ItemPropertyInfo |
Enthält Informationen zu einer Eigenschaft. |
| License |
Stellt die |
| LicenseContext |
Gibt an, wann Sie ein lizenziertes Objekt verwenden können, und bietet eine Möglichkeit, zusätzliche Dienste zu erhalten, die erforderlich sind, um Lizenzen zu unterstützen, die in ihrer Domäne ausgeführt werden. |
| LicenseException |
Stellt die Ausnahme dar, die ausgelöst wird, wenn einer Komponente keine Lizenz erteilt werden kann. |
| LicenseManager |
Stellt Eigenschaften und Methoden bereit, um einer Komponente eine Lizenz hinzuzufügen und eine LicenseProvider. Diese Klasse kann nicht vererbt werden. |
| LicenseProvider |
Stellt die Basisklasse für die |
| LicenseProviderAttribute |
Gibt die LicenseProvider an, die mit einer Klasse verwendet werden sollen. Diese Klasse kann nicht vererbt werden. |
| LicFileLicenseProvider |
Stellt eine Implementierung einer LicenseProvider. Der Anbieter funktioniert ähnlich wie das Microsoft .NET Framework-Standardlizenzmodell. |
| ListBindableAttribute |
Gibt an, dass eine Liste als Datenquelle verwendet werden kann. Ein visueller Designer sollte dieses Attribut verwenden, um zu bestimmen, ob eine bestimmte Liste in einer Datenbindungsauswahl angezeigt werden soll. Diese Klasse kann nicht vererbt werden. |
| ListChangedEventArgs |
Stellt Daten für das ListChanged-Ereignis bereit. |
| ListSortDescription |
Stellt eine Beschreibung des Sortiervorgangs bereit, der auf eine Datenquelle angewendet wird. |
| ListSortDescriptionCollection |
Stellt eine Auflistung von ListSortDescription -Objekten dar. |
| LocalizableAttribute |
Gibt an, ob eine Eigenschaft oder ein Parameter lokalisiert werden soll. Diese Klasse kann nicht vererbt werden. |
| LookupBindingPropertiesAttribute |
Gibt die Eigenschaften an, die nachschlagebasierte Bindung unterstützen. Diese Klasse kann nicht vererbt werden. |
| MarshalByValueComponent |
IComponent Implementiert und stellt die Basisimplementierung für remotable-Komponenten bereit, die nach Wert gemarstet werden (eine Kopie des serialisierten Objekts wird übergeben). |
| MaskedTextProvider |
Stellt einen Maskenanalysedienst dar, der von einer beliebigen Anzahl von Steuerelementen verwendet werden kann, die die Maskierung unterstützen, z. B. das MaskedTextBox Steuerelement. |
| MemberDescriptor |
Stellt ein Klassenelement dar, z. B. eine Eigenschaft oder ein Ereignis. Dies ist eine abstrakte Basisklasse. |
| MergablePropertyAttribute |
Gibt an, dass diese Eigenschaft mit Eigenschaften kombiniert werden kann, die zu anderen Objekten in einem Eigenschaftenfenster gehören. |
| MultilineStringConverter |
Stellt einen Typkonverter zum Konvertieren von mehrzeilen Zeichenfolgen in eine einfache Zeichenfolge bereit. |
| NestedContainer |
Stellt die Basisimplementierung für die Schnittstelle bereit, mit der INestedContainer Container über eine eigene Komponente verfügen können. |
| NotifyParentPropertyAttribute |
Gibt an, dass die übergeordnete Eigenschaft benachrichtigt wird, wenn der Wert der Eigenschaft, auf die dieses Attribut angewendet wird, geändert wird. Diese Klasse kann nicht vererbt werden. |
| NullableConverter |
Stellt eine automatische Konvertierung zwischen einem nullfähigen Typ und dem zugrunde liegenden Grundtyp bereit. |
| ParenthesizePropertyNameAttribute |
Gibt an, ob der Name der zugeordneten Eigenschaft mit Klammern im Eigenschaftenfenster angezeigt wird. Diese Klasse kann nicht vererbt werden. |
| PasswordPropertyTextAttribute |
Gibt an, dass die Textdarstellung eines Objekts durch Zeichen wie Sternchen verdeckt wird. Diese Klasse kann nicht vererbt werden. |
| ProgressChangedEventArgs |
Stellt Daten für das ProgressChanged-Ereignis bereit. |
| PropertyChangedEventArgs |
Stellt Daten für das PropertyChanged-Ereignis bereit. |
| PropertyChangedEventManager |
Stellt eine WeakEventManager Implementierung bereit, damit Sie das Muster "schwaches Ereignislistener" verwenden können, um Listener für das PropertyChanged Ereignis anzufügen. |
| PropertyChangingEventArgs |
Stellt Daten für das PropertyChanging-Ereignis bereit. |
| PropertyDescriptor |
Stellt eine Abstraktion einer Eigenschaft für eine Klasse bereit. |
| PropertyDescriptorCollection |
Stellt eine Auflistung von PropertyDescriptor -Objekten dar. |
| PropertyFilterAttribute |
Gibt an, welche Eigenschaften von Typdeskriptoren gemeldet werden sollen, insbesondere von der GetProperties(Object)-Methode. |
| PropertyTabAttribute |
Gibt die Eigenschaftenregisterkarte oder Registerkarten an, die für die angegebene Klasse oder Klassen angezeigt werden sollen. |
| ProvidePropertyAttribute |
Gibt den Namen der Eigenschaft an, die ein Implementierer von IExtenderProvider anderen Komponenten anbietet. Diese Klasse kann nicht vererbt werden. |
| ReadOnlyAttribute |
Gibt an, ob die Eigenschaft, an die dieses Attribut gebunden ist, schreibgeschützt oder schreibgeschützt ist. Diese Klasse kann nicht vererbt werden. |
| RecommendedAsConfigurableAttribute |
Gibt an, dass die Eigenschaft als Anwendungseinstellung verwendet werden kann. |
| ReferenceConverter |
Stellt einen Typkonverter bereit, um Objektverweise in und aus anderen Darstellungen zu konvertieren. |
| RefreshEventArgs |
Stellt Daten für das Refreshed-Ereignis bereit. |
| RefreshPropertiesAttribute |
Gibt an, dass das Eigenschaftenraster aktualisiert werden soll, wenn sich der zugeordnete Eigenschaftswert ändert. Diese Klasse kann nicht vererbt werden. |
| RunInstallerAttribute |
Gibt an, ob das Visual Studio benutzerdefinierte Aktionsinstallationsprogramm oder das Installutil.exe (Installer Tool) beim Installieren der Assembly aufgerufen werden soll. |
| RunWorkerCompletedEventArgs |
Stellt Daten für das MethodName-Ereignis |
| SByteConverter |
Stellt einen Typkonverter zum Konvertieren von 8-Bit-ganzzahligen Objekten ohne Vorzeichen in und aus einer Zeichenfolge bereit. |
| SettingsBindableAttribute |
Gibt an, wann eine Komponenteneigenschaft an eine Anwendungseinstellung gebunden werden kann. |
| SingleConverter |
Stellt einen Typkonverter bereit, um Gleitkommazahlenobjekte mit einfacher Genauigkeit in und aus verschiedenen anderen Darstellungen zu konvertieren. |
| SortDescriptionCollection |
Stellt eine Auflistung von SortDescription -Objekten dar. |
| StringConverter |
Stellt einen Typkonverter zum Konvertieren von Zeichenfolgenobjekten in und aus anderen Darstellungen bereit. |
| SyntaxCheck |
Stellt Methoden bereit, um den Computernamen und den Pfad einer bestimmten Syntax zu überprüfen. Diese Klasse kann nicht vererbt werden. |
| TimeSpanConverter |
Stellt einen Typkonverter zum Konvertieren TimeSpan von Objekten in und aus anderen Darstellungen bereit. |
| ToolboxItemAttribute |
Stellt ein Attribut eines Toolboxelements dar. |
| ToolboxItemFilterAttribute |
Gibt die Filterzeichenfolge und den Filtertyp an, der für ein Toolboxelement verwendet werden soll. |
| TypeConverter |
Bietet eine einheitliche Möglichkeit zum Konvertieren von Typen von Werten in andere Typen sowie für den Zugriff auf Standardwerte und Untereigenschaften. |
| TypeConverter.SimplePropertyDescriptor |
Stellt eine |
| TypeConverter.StandardValuesCollection |
Stellt eine Auflistung von Werten dar. |
| TypeConverterAttribute |
Gibt an, an welchen Typ dieses Attributs als Konverter für das Objekt verwendet werden soll. |
| TypeDescriptionProvider |
Stellt zusätzliche Metadaten für die TypeDescriptor. |
| TypeDescriptionProviderAttribute |
Gibt den benutzerdefinierten Typbeschreibungsanbieter für eine Klasse an. Diese Klasse kann nicht vererbt werden. |
| TypeDescriptor |
Stellt Informationen zu den Merkmalen einer Komponente bereit, z. B. die Attribute, Eigenschaften und Ereignisse. Diese Klasse kann nicht vererbt werden. |
| TypeListConverter |
Stellt einen Typkonverter bereit, der zum Auffüllen eines Listenfelds mit verfügbaren Typen verwendet werden kann. |
| UInt16Converter |
Stellt einen Typkonverter zum Konvertieren von 16-Bit-ganzzahligen Objekten ohne Vorzeichen in und aus anderen Darstellungen bereit. |
| UInt32Converter |
Stellt einen Typkonverter bereit, um nicht signierte ganzzahlige 32-Bit-Objekte in und aus verschiedenen anderen Darstellungen zu konvertieren. |
| UInt64Converter |
Stellt einen Typkonverter bereit, um nicht signierte ganzzahlige 64-Bit-Objekte in und aus anderen Darstellungen zu konvertieren. |
| WarningException |
Gibt eine Ausnahme an, die anstelle eines Fehlers als Warnung behandelt wird. |
| Win32Exception |
Löst eine Ausnahme für einen Win32-Fehlercode aus. |
Strukturen
| Name | Beschreibung |
|---|---|
| SortDescription |
Definiert die Richtung und den Eigenschaftsnamen, die als Kriterien für die Sortierung einer Auflistung verwendet werden sollen. |
Schnittstellen
| Name | Beschreibung |
|---|---|
| IBindingList |
Stellt die Features bereit, die erforderlich sind, um komplexe und einfache Szenarien beim Binden an eine Datenquelle zu unterstützen. |
| IBindingListView |
Erweitert die IBindingList Schnittstelle durch erweiterte Sortier- und Filterfunktionen. |
| ICancelAddNew |
Fügt transaktionsfähige Funktionen hinzu, wenn ein neues Element zu einer Auflistung hinzugefügt wird. |
| IChangeTracking |
Definiert den Mechanismus zum Abfragen des Objekts für Änderungen und Zurücksetzen des geänderten Status. |
| ICollectionView |
Ermöglicht Auflistungen die Funktionalitäten der aktuellen Datensatzverwaltung, benutzerdefinierter Sortierung, Filterung und Gruppierung. |
| ICollectionViewFactory |
Eine Schnittstelle, die das Implementieren von Sammlungen zum Erstellen einer Ansicht für ihre Daten ermöglicht. Normalerweise ruft der Benutzercode keine Methoden auf dieser Schnittstelle auf. |
| ICollectionViewLiveShaping |
Definiert Eigenschaften, die das Sortieren, Gruppieren und Filtern in CollectionView Echtzeit ermöglichen. |
| IComNativeDescriptorHandler |
Stellt eine Zuordnungsebene auf oberster Ebene zwischen einem COM-Objekt und einem TypeDescriptor. |
| IComponent |
Stellt Funktionen bereit, die für alle Komponenten erforderlich sind. |
| IContainer |
Stellt Funktionen für Container bereit. Container sind Objekte, die logisch null oder mehr Komponenten enthalten. |
| ICustomTypeDescriptor |
Stellt eine Schnittstelle bereit, die dynamische benutzerdefinierte Typinformationen für ein Objekt bereitstellt. |
| IDataErrorInfo |
Stellt die Funktionalität bereit, um benutzerdefinierte Fehlerinformationen anzubieten, an die eine Benutzeroberfläche gebunden werden kann. |
| IEditableCollectionView |
Definiert Methoden und Eigenschaften, die von einer CollectionView Methode implementiert werden, um Bearbeitungsfunktionen für eine Auflistung bereitzustellen. |
| IEditableCollectionViewAddNewItem |
Definiert Methoden und Eigenschaften, die eine CollectionView Implementierung zum Angeben des Hinzufügens von Elementen eines bestimmten Typs ermöglicht. |
| IEditableObject |
Stellt Funktionen zum Commit oder Rollback von Änderungen an einem Objekt bereit, das als Datenquelle verwendet wird. |
| IExtenderProvider |
Definiert die Schnittstelle zum Erweitern von Eigenschaften auf andere Komponenten in einem Container. |
| IIntellisenseBuilder |
Stellt eine Schnittstelle bereit, um den Abruf des Namens des Generators zu erleichtern und den Generator anzuzeigen. |
| IItemProperties |
Definiert eine Eigenschaft, die Informationen zu den Eigenschaften eines Objekts bereitstellt. |
| IListSource |
Stellt Funktionen für ein Objekt bereit, um eine Liste zurückzugeben, die an eine Datenquelle gebunden werden kann. |
| INestedContainer |
Stellt Funktionen für geschachtelte Container bereit, die logisch null oder mehr andere Komponenten enthalten und im Besitz einer übergeordneten Komponente sind. |
| INestedSite |
Bietet die Möglichkeit, den vollständigen geschachtelten Namen einer Komponente abzurufen. |
| INotifyDataErrorInfo |
Definiert Elemente, die Datenentitätsklassen implementieren können, um benutzerdefinierte synchrone und asynchrone Überprüfungsunterstützung bereitzustellen. |
| INotifyPropertyChanged |
Benachrichtigt Clients, dass sich ein Eigenschaftswert geändert hat. |
| INotifyPropertyChanging |
Benachrichtigt Clients, dass ein Eigenschaftswert geändert wird. |
| IRaiseItemChangedEvents |
Gibt an, ob eine Klasse Eigenschaftsänderungsereignisse in ListChanged Ereignisse konvertiert. |
| IRevertibleChangeTracking |
Bietet Unterstützung für das Zurücksetzen der Änderungen. |
| ISite |
Stellt Funktionen bereit, die von Websites benötigt werden. |
| ISupportInitialize |
Gibt an, dass dieses Objekt eine einfache, transaktionsierte Benachrichtigung für die Batchinitialisierung unterstützt. |
| ISupportInitializeNotification |
Ermöglicht die Koordination der Initialisierung für eine Komponente und deren abhängige Eigenschaften. |
| ISynchronizeInvoke |
Bietet eine Möglichkeit zum synchronen oder asynchronen Ausführen eines Delegaten. |
| ITypeDescriptorContext |
Stellt kontextbezogene Informationen zu einer Komponente bereit, z. B. container- und Eigenschaftsdeskriptor. |
| ITypedList |
Stellt Funktionen bereit, um das Schema für eine bindungsfähige Liste zu ermitteln, wobei sich die für die Bindung verfügbaren Eigenschaften von den öffentlichen Eigenschaften des Objekts unterscheiden, an die eine Bindung erfolgen soll. |
Enumerationen
| Name | Beschreibung |
|---|---|
| BindableSupport |
Gibt Werte an, die angeben sollen, ob eine Eigenschaft an ein Datenelement oder eine andere Eigenschaft gebunden werden kann. |
| BindingDirection |
Gibt an, ob die Vorlage auf eine oder zwei Arten gebunden werden kann. |
| CollectionChangeAction |
Gibt an, wie die Auflistung geändert wird. |
| DataObjectMethodType |
Gibt den Typ des von einer Methode ausgeführten Datenvorgangs an, wie durch die auf die Methode angewendete DataObjectMethodAttribute angegeben. |
| DesignerSerializationVisibility |
Gibt die Sichtbarkeit an, die eine Eigenschaft für den Serialisierer der Entwurfszeit hat. |
| EditorBrowsableState |
Gibt den durchbrochenen Zustand einer Eigenschaft oder Methode innerhalb eines Editors an. |
| InheritanceLevel |
Definiert Bezeichner für Vererbungsstufentypen. |
| LicenseUsageMode |
Gibt an, wann die License verwendet werden kann. |
| ListChangedType |
Gibt an, wie die Liste geändert wurde. |
| ListSortDirection |
Gibt die Richtung eines Sortiervorgangs an. |
| MaskedTextResultHint |
Gibt Werte an, die die Ergebnisse eines maskierten Textanalysevorgangs prägnant beschreiben. |
| NewItemPlaceholderPosition |
Gibt an, wo der Platzhalter für ein neues Element in der Auflistung angezeigt wird. |
| PropertyFilterOptions |
Gibt an, welche Eigenschaften von Typdeskriptoren gemeldet werden sollen, insbesondere von der GetProperties(Object)-Methode. Diese Aufzählung wird verwendet, um den Wert der eigenschaft Filter anzugeben. |
| PropertyTabScope |
Definiert Bezeichner, die den Persistenzbereich einer Registerkarte im Eigenschaftenfenster angeben. |
| RefreshProperties |
Definiert Bezeichner, die den Typ einer Aktualisierung des Eigenschaftenfenster angeben. |
| ToolboxItemFilterType |
Definiert Bezeichner, die verwendet werden, um den Typ des Filters anzugeben, den ein ToolboxItemFilterAttribute verwendet. |
Delegaten
| Name | Beschreibung |
|---|---|
| AddingNewEventHandler |
Stellt die Methode dar, die das AddingNew Ereignis behandelt. |
| AsyncCompletedEventHandler |
Stellt die Methode dar, die das MethodName-Ereignis |
| CancelEventHandler |
Stellt die Methode dar, die ein abbruchbares Ereignis behandelt. |
| CollectionChangeEventHandler |
Stellt die Methode dar, die das Ereignis behandelt, das CollectionChanged ausgelöst wird, wenn Elemente zu einer Auflistung hinzugefügt oder entfernt werden. |
| CurrentChangingEventHandler |
Stellt die Methode dar, die das CurrentChanging Ereignis behandelt. |
| DoWorkEventHandler |
Stellt die Methode dar, die das DoWork Ereignis behandelt. Diese Klasse kann nicht vererbt werden. |
| HandledEventHandler |
Stellt eine Methode dar, die Ereignisse verarbeiten kann, die nach der Rückgabe des Ereignishandlers möglicherweise oder nicht weiter verarbeitet werden müssen. |
| ListChangedEventHandler |
Stellt die Methode dar, die das ListChanged Ereignis der IBindingList Klasse behandelt. |
| ProgressChangedEventHandler |
Stellt die Methode dar, die das ProgressChanged Ereignis der BackgroundWorker Klasse behandelt. Diese Klasse kann nicht vererbt werden. |
| PropertyChangedEventHandler |
Stellt die Methode dar, die das Ereignis behandelt, das PropertyChanged ausgelöst wird, wenn eine Eigenschaft für eine Komponente geändert wird. |
| PropertyChangingEventHandler |
Stellt die Methode dar, die das PropertyChanging Ereignis einer INotifyPropertyChanging Schnittstelle behandelt. |
| RefreshEventHandler |
Stellt die Methode dar, die das Ereignis behandelt, das ausgelöst wird, wenn eine Type Komponente während der Refreshed Entwurfszeit geändert wird. |
| RunWorkerCompletedEventHandler |
Stellt die Methode dar, die das RunWorkerCompleted Ereignis einer BackgroundWorker Klasse behandelt. |
Hinweise
Die Klassen in diesem Namespace teilen sich in die folgenden Kategorien auf:
Kernkomponentenklassen. Weitere Informationen finden Sie in den ComponentKlassen , , IComponent, und ContainerIContainer
Komponentenlizenzierung. Weitere Informationen finden Sie in den LicenseKlassen , , LicenseManager, und LicenseProviderLicenseProviderAttribute
Attribute. Sehen Sie sich die Klasse Attribute an.
Deskriptoren und Persistenz. Siehe die Klassen , EventDescriptorund PropertyDescriptor die TypeDescriptor
Typkonverter. Sehen Sie sich die Klasse TypeConverter an.