Freigeben über


System.ComponentModel-Namespace

Der System.ComponentModel-Namespace stellt Klassen bereit, mit denen das Verhalten von Komponenten und Steuerelementen zur Laufzeit und zur Entwurfszeit implementiert wird. Dieser Namespace enthält die Basisklassen und Schnittstellen zum Implementieren von Attributen, Typkonvertern, Bindungen an Datenquellen und Lizenzierungskomponenten.

Die Klassen in diesem Namespace werden in folgende Kategorien eingeteilt:

Klassen

  Klasse Beschreibung
Öffentliche Klasse AddingNewEventArgs Stellt Daten für das BindingSource.AddingNew-Ereignis bereit.
Öffentliche Klasse AmbientValueAttribute Gibt den Wert an, der an eine Eigenschaft übergeben wird, damit die Eigenschaft ihren Wert aus einer anderen Quelle abruft. Dies wird als Umgebungsabhängigkeit bezeichnet. Diese Klasse kann nicht vererbt werden.
Öffentliche Klasse ArrayConverter Stellt einen Typkonverter für das Konvertieren von Array-Objekten in verschiedene andere und aus verschiedenen anderen Darstellungen bereit.
Öffentliche Klasse AsyncCompletedEventArgs Stellt Daten für das MethodNameCompleted-Ereignis zur Verfügung.
Öffentliche Klasse AsyncOperation Verfolgt die Lebensdauer eines asynchronen Vorgangs.
Öffentliche Klasse AsyncOperationManager Stellt Parallelitätsverwaltung für Klassen bereit, die asynchrone Methodenaufrufe unterstützen. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse AttributeCollection Stellt eine Auflistung von Attributen dar.
Öffentliche Klasse AttributeProviderAttribute Ermöglicht die Attributumleitung. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse BackgroundWorker Führt einen Vorgang auf einem separaten Thread aus.
Öffentliche Klasse BaseNumberConverter Stellt einen Basistypkonverter für numerische Festkommatypen bereit.
Öffentliche Klasse BindableAttribute Gibt an, ob ein Member normalerweise für Bindungen verwendet wird. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse BindingList Stellt eine generische Auflistung bereit, die eine Datenbindung unterstützt.
Öffentliche Klasse BooleanConverter Stellt einen Typkonverter für das Konvertieren von Boolean-Objekten in andere und aus anderen Darstellungen bereit.
Öffentliche Klasse BrowsableAttribute Gibt an, ob eine Eigenschaft oder ein Ereignis in einem Eigenschaftenfenster angezeigt werden soll.
Öffentliche Klasse ByteConverter Stellt einen Typkonverter für das Konvertieren von 8-Bit-Ganzzahlobjekten ohne Vorzeichen in andere und aus anderen Darstellungen bereit.
Öffentliche Klasse CancelEventArgs Stellt Daten für ein abbrechbares Ereignis bereit.
Öffentliche Klasse CategoryAttribute Gibt den Namen der Kategorie an, in der die Eigenschaft oder das Ereignis bei der Anzeige in einem PropertyGrid-Steuerelement gruppiert werden soll, das auf den Modus Nach Kategorien festgelegt ist.
Öffentliche Klasse CharConverter Stellt einen Typkonverter zum Konvertieren von Unicode-Zeichenobjekten in andere und aus anderen Darstellungen bereit.
Öffentliche Klasse CollectionChangeEventArgs Stellt Daten für das CollectionChanged-Ereignis bereit.
Öffentliche Klasse CollectionConverter Stellt einen Typkonverter zum Konvertieren von Auflistungsobjekten in andere und aus anderen Darstellungen bereit.
Öffentliche Klasse ComplexBindingPropertiesAttribute Gibt die Datenquellen- und Datenmembereigenschaften für eine Komponente an, die die komplexe Datenbindung unterstützt. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse Component Stellt die Basisimplementierung für die IComponent-Schnittstelle bereit und ermöglicht die gemeinsame Nutzung von Objekten durch Anwendungen.
Öffentliche Klasse ComponentCollection Stellt einen schreibgeschützten Container für eine Auflistung von IComponent-Objekten bereit.
Öffentliche Klasse ComponentConverter Stellt einen Typkonverter für das Konvertieren von Komponenten in andere und aus anderen Darstellungen bereit.
Öffentliche Klasse ComponentEditor Stellt die Basisklasse für einen benutzerdefinierten Komponenten-Editor bereit.
Öffentliche Klasse ComponentResourceManager Stellt einfache Funktionen zum Auflisten von Ressourcen für eine Komponente oder ein Objekt bereit. Die ComponentResourceManager-Klasse ist eine ResourceManager-Klasse.
Öffentliche Klasse Container Kapselt 0 (null) oder mehr Komponenten.
Öffentliche Klasse ContainerFilterService Stellt eine Basisklasse für den Containerfilterdienst bereit.
Öffentliche Klasse CultureInfoConverter Stellt einen Typkonverter für das Konvertieren von CultureInfo-Objekten in andere und aus anderen Darstellungen bereit.
Öffentliche Klasse CustomTypeDescriptor Stellt eine einfache Standardimplementierung der ICustomTypeDescriptor-Schnittstelle bereit.
Öffentliche Klasse DataObjectAttribute Identifiziert einen Typ als ein für die Bindung an ein ObjectDataSource-Objekt geeignetes Objekt. Die Klasse kann nicht geerbt werden.
Öffentliche Klasse DataObjectFieldAttribute Stellt Metadaten für eine Eigenschaft bereit, die ein Datenfeld darstellt. Die Klasse kann nicht geerbt werden.
Öffentliche Klasse DataObjectMethodAttribute Identifiziert die von einem Typ verfügbar gemachte Datenvorgangsmethode und gibt an, welcher Vorgangstyp von der Methode ausgeführt wird und ob die Methode die Standarddatenmethode darstellt. Die Klasse kann nicht geerbt werden.
Öffentliche Klasse DateTimeConverter Stellt einen Typkonverter für das Konvertieren von DateTime-Objekten in verschiedene andere und aus verschiedenen anderen Darstellungen bereit.
Öffentliche Klasse DecimalConverter Stellt einen Typkonverter für das Konvertieren von Decimal-Objekten in andere und aus anderen Darstellungen bereit.
Öffentliche Klasse DefaultBindingPropertyAttribute Gibt die Standardeigenschaft für die Datenbindung für eine Komponente an. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse DefaultEventAttribute Gibt das Standardereignis für eine Komponente an.
Öffentliche Klasse DefaultPropertyAttribute Gibt die Standardeigenschaft für eine Komponente an.
Öffentliche Klasse DefaultValueAttribute Gibt den Standardwert für eine Eigenschaft an.
Öffentliche Klasse DescriptionAttribute Gibt eine Beschreibung für eine Eigenschaft oder ein Ereignis an.
Öffentliche Klasse DesignerAttribute Gibt die Klasse an, mit der Entwurfszeitdienste für eine Komponente implementiert werden.
Öffentliche Klasse DesignerCategoryAttribute Gibt an, dass der Designer für eine Klasse zu einer bestimmten Kategorie gehört.
Öffentliche Klasse DesignerSerializationVisibilityAttribute Gibt den Typ der Dauerhaftigkeit an, der bei der Serialisierung einer Eigenschaft für eine Komponente zur Entwurfszeit verwendet werden soll.
Öffentliche Klasse DesignOnlyAttribute Gibt an, ob eine Eigenschaft nur zur Entwurfszeit festgelegt werden kann.
Öffentliche Klasse DesignTimeVisibleAttribute DesignTimeVisibleAttribute markiert die Sichtbarkeit einer Komponente. Wenn Yes vorhanden ist, kann ein visueller Designer diese Komponente in einem Designer anzeigen.
Öffentliche Klasse DisplayNameAttribute Gibt den Anzeigenamen für eine Eigenschaft, ein Ereignis oder eine public void-Methode an, die keine Argumente akzeptiert.
Öffentliche Klasse DoubleConverter Stellt einen Typkonverter bereit, mit dem Objekte für Gleitkommazahlen doppelter Genauigkeit in andere und aus anderen Darstellungen konvertiert werden können.
Öffentliche Klasse DoWorkEventArgs Stellt Daten für den DoWork-Ereignishandler bereit.
Öffentliche Klasse EditorAttribute Gibt den Editor an, mit dem eine Eigenschaft geändert werden kann. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse EditorBrowsableAttribute Gibt an, dass eine Eigenschaft oder Methode in einem Editor angezeigt werden kann. Diese Klasse kann nicht vererbt werden.
Öffentliche Klasse EnumConverter Stellt einen Typkonverter für das Konvertieren von Enum-Objekten in andere und aus anderen Darstellungen bereit.
Öffentliche Klasse EventDescriptor Stellt Informationen zu einem Ereignis bereit.
Öffentliche Klasse EventDescriptorCollection Stellt eine Auflistung von EventDescriptor-Objekten dar.
Öffentliche Klasse EventHandlerList Stellt eine einfache Liste von Delegaten bereit. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse ExpandableObjectConverter Stellt einen Typkonverter bereit, um erweiterbare Objekte in andere und aus anderen Darstellungen zu konvertieren.
Öffentliche Klasse ExtenderProvidedPropertyAttribute Gibt eine Eigenschaft an, die von einem Extenderanbieter angeboten wird. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse GuidConverter Stellt einen Typkonverter für das Konvertieren von Guid-Objekten in verschiedene andere und aus verschiedenen anderen Darstellungen bereit.
Öffentliche Klasse HandledEventArgs Stellt Daten für Ereignisse bereit, die vollständig in einem Ereignishandler behandelt werden können.
Öffentliche Klasse ImmutableObjectAttribute Gibt an, dass ein Objekt über keine untergeordneten Eigenschaften verfügt, die bearbeitetet werden können. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse InheritanceAttribute Gibt an, ob die diesem Attribut zugeordnete Komponente von einer Basisklasse vererbt wurde. Die Klasse kann nicht vererbt werden.
Öffentliche Klasse InitializationEventAttribute Gibt an, welches Ereignis bei der Initialisierung ausgelöst wird. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse InstallerTypeAttribute Gibt das Installationsprogramm für einen Typ an, das Komponenten installiert.
Öffentliche Klasse InstanceCreationEditor Erstellt eine Instanz eines bestimmten Eigenschaftentyps aus einem Dropdown-Listenfeld innerhalb von PropertyGrid.
Öffentliche Klasse Int16Converter Stellt einen Typkonverter für das Konvertieren von 16-Bit-Ganzzahlobjekten mit Vorzeichen in und von anderen Darstellungen bereit.
Öffentliche Klasse Int32Converter Stellt einen Typkonverter für das Konvertieren von 32-Bit-Ganzzahlobjekten mit Vorzeichen in und von anderen Darstellungen bereit.
Öffentliche Klasse Int64Converter Stellt einen Typkonverter für das Konvertieren von 64-Bit-Ganzzahlobjekten mit Vorzeichen in andere und aus anderen Darstellungen bereit.
Öffentliche Klasse InvalidAsynchronousStateException Wird ausgelöst, wenn ein Thread, für den eine Operation ausgeführt werden soll, nicht mehr vorhanden ist oder keine Meldungsschleife besitzt.
Öffentliche Klasse InvalidEnumArgumentException Die bei Verwendung ungültiger Enumeratorargumente ausgelöste Ausnahme.
Öffentliche Klasse License Stellt die abstract-Basisklasse für alle Lizenzen bereit. Eine Lizenz wird für eine bestimmte Instanz einer Komponente erteilt.
Öffentliche Klasse LicenseContext Gibt an, wann ein lizenziertes Objekt verwendet werden kann, und bietet eine Möglichkeit, zusätzliche Dienste für die Unterstützung der Lizenzen zu erhalten, die in der entsprechenden Domäne ausgeführt werden.
Öffentliche Klasse LicenseException Stellt die Ausnahme dar, die ausgelöst wird, wenn einer Komponente keine Lizenz erteilt werden kann.
Öffentliche Klasse LicenseManager Stellt Eigenschaften und Methoden bereit, um einer Komponente eine Lizenz hinzuzufügen und eine LicenseProvider-Klasse zu verwalten. Die Klasse kann nicht vererbt werden.
Öffentliche Klasse LicenseProvider Stellt die abstract-Basisklasse für die Implementierung eines Lizenzgebers bereit.
Öffentliche Klasse LicenseProviderAttribute Gibt den mit einer Klasse zu verwendenden LicenseProvider an. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse LicFileLicenseProvider Stellt eine Implementierung eines LicenseProvider bereit. Die Funktionsweise des Lizenzgebers weist große Ähnlichkeit mit der des Standardlizenzierungsmoduls von Microsoft .NET Framework auf.
Öffentliche Klasse ListBindableAttribute Gibt an, dass eine Liste als Datenquelle verwendet werden kann. Ein visueller Designer ermittelt mithilfe dieses Attributs, ob eine bestimmte Liste in einer Datenbindungsauswahl angezeigt werden soll. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse ListChangedEventArgs Stellt Daten für das ListChanged-Ereignis bereit.
Öffentliche Klasse ListSortDescription Stellt eine Beschreibung des Sortiervorgangs bereit, der auf eine Datenquelle angewendet wird.
Öffentliche Klasse ListSortDescriptionCollection Stellt eine Auflistung von ListSortDescription-Objekten dar.
Öffentliche Klasse LocalizableAttribute Gibt an, ob eine Eigenschaft lokalisiert werden soll. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse LookupBindingPropertiesAttribute Gibt die Eigenschaften an, die eine suchbasierte Bindung unterstützen. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse MarshalByValueComponent Implementiert IComponent und stellt die Basisimplementierung für remotefähige Komponenten bereit, die als Wert gemarshallt werden (eine Kopie des serialisierten Objekts wird übergeben).
Öffentliche Klasse MaskedTextProvider Stellt einen Maskenanalysedienst dar, der von einer beliebigen Anzahl von Steuerelementen, die Maskierung unterstützen, verwendet werden kann, z. B. dem MaskedTextBox-Steuerelement.
Öffentliche Klasse MemberDescriptor Stellt einen Klassenmember dar, z. B. eine Eigenschaft oder ein Ereignis. Dies ist eine abstrakte Basisklasse.
Öffentliche Klasse MergablePropertyAttribute Gibt an, dass diese Eigenschaft in einem Eigenschaftenfenster mit Eigenschaften von anderen Objekten kombiniert werden kann.
Öffentliche Klasse MultilineStringConverter Stellt einen Typkonverter bereit, um mehrzeilige Zeichenfolgen in eine einfache Zeichenfolge zu konvertieren.
Öffentliche Klasse NestedContainer Stellt die Basisimplementierung für die INestedContainer-Schnittstelle bereit, die es Containern ermöglicht, über eine besitzende Komponente zu verfügen.
Öffentliche Klasse NotifyParentPropertyAttribute Gibt an, dass die übergeordnete Eigenschaft benachrichtigt wird, wenn der Wert der Eigenschaft, der dieses Attribut zugeordnet ist, geändert wird. Diese Klasse kann nicht vererbt werden.
Öffentliche Klasse NullableConverter Stellt die automatische Konvertierung zwischen einem Typ, der NULL-Werte zulässt, und seinem zugrunde liegenden primitiven Typ bereit.
Öffentliche Klasse ParenthesizePropertyNameAttribute Gibt an, ob der Name der zugeordneten Eigenschaft im Eigenschaftenfenster in Klammern angezeigt wird. Diese Klasse kann nicht vererbt werden.
Öffentliche Klasse PasswordPropertyTextAttribute Gibt an, dass die Textdarstellung eines Objekts durch Zeichen, z. B. Sternchen, verdeckt wird. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse ProgressChangedEventArgs Stellt Daten für das ProgressChanged-Ereignis bereit.
Öffentliche Klasse PropertyChangedEventArgs Stellt Daten für das PropertyChanged-Ereignis bereit.
Öffentliche Klasse PropertyDescriptor Stellt eine Abstraktion einer Eigenschaft für eine Klasse bereit.
Öffentliche Klasse PropertyDescriptorCollection Stellt eine Auflistung von PropertyDescriptor-Objekten dar.
Öffentliche Klasse PropertyTabAttribute Gibt die Registerkarten für Eigenschaften an, die für die angegebenen Klassen angezeigt werden sollen.
Öffentliche Klasse ProvidePropertyAttribute Gibt den Namen der Eigenschaft an, die anderen Komponenten von einer Implementierung von IExtenderProvider angeboten wird. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse ReadOnlyAttribute Gibt an, ob es sich bei der Eigenschaft, an die dieses Attribut gebunden ist, zur Entwurfszeit um eine schreibgeschützte Eigenschaft oder um eine Lese-/Schreib-Eigenschaft handelt. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse RecommendedAsConfigurableAttribute Gibt an, dass die Eigenschaft als Anwendungseinstellung verwendet werden kann.
Öffentliche Klasse ReferenceConverter Stellt einen Typkonverter bereit, um Objektverweise in andere und aus anderen Darstellungen zu konvertieren.
Öffentliche Klasse RefreshEventArgs Stellt Daten für das Refreshed-Ereignis bereit.
Öffentliche Klasse RefreshPropertiesAttribute Gibt an, dass das Eigenschaftenraster aktualisiert werden sollte, wenn der zugeordnete Eigenschaftenwert geändert wird. Diese Klasse kann nicht vererbt werden.
Öffentliche Klasse RunInstallerAttribute Gibt an, ob bei der Installation der Assembly der Installer für benutzerdefinierte Aktionen von Visual Studio oder Installer-Tool (Installutil.exe) aufgerufen werden soll.
Öffentliche Klasse RunWorkerCompletedEventArgs Stellt Daten für das MethodNameCompleted-Ereignis zur Verfügung.
Öffentliche Klasse SByteConverter Stellt einen Typkonverter zum Konvertieren von 8-Bit-Ganzzahlobjekten ohne Vorzeichen in eine und aus einer Zeichenfolge bereit.
Öffentliche Klasse SettingsBindableAttribute Gibt an, wann eine Komponenteneigenschaft an eine Anwendungseinstellung gebunden werden kann.
Öffentliche Klasse SingleConverter Stellt einen Typkonverter bereit, um Gleitkommazahlobjekte mit einfacher Genauigkeit in andere und aus anderen Darstellungen zu konvertieren.
Öffentliche Klasse StringConverter Stellt einen Typkonverter zum Konvertieren von Zeichenfolgenobjekten in andere und aus anderen Darstellungen bereit.
Öffentliche Klasse SyntaxCheck Stellt Methoden bereit, mit denen überprüft werden kann, ob der Computername und Pfad einer bestimmten Syntax entsprechen. Diese Klasse kann nicht vererbt werden.
Öffentliche Klasse TimeSpanConverter Stellt einen Typkonverter zum Konvertieren von TimeSpan-Objekten in andere und aus anderen Darstellungen bereit.
Öffentliche Klasse ToolboxItemAttribute Stellt ein Attribut eines Toolboxelements dar.
Öffentliche Klasse ToolboxItemFilterAttribute Gibt die für ein Toolboxelement zu verwendende Filterzeichenfolge und den Filtertyp an.
Öffentliche Klasse TypeConverter Stellt eine einheitliche Methode zum Konvertieren von Werttypen in andere Typen sowie zum Zugreifen auf Standardwerte und Untereigenschaften bereit.
Öffentliche Klasse TypeConverter.SimplePropertyDescriptor Stellt eine abstract-Klasse dar, die Eigenschaften für Objekte bereitstellt, die über keine Eigenschaften verfügen.
Öffentliche Klasse TypeConverter.StandardValuesCollection Stellt eine Auflistung von Werten dar.
Öffentliche Klasse TypeConverterAttribute Gibt an, welcher Typ als Konverter für das Objekt verwendet werden soll, an das dieses Attribut gebunden ist. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse TypeDescriptionProvider Stellt ergänzende Metadaten für TypeDescriptor bereit.
Öffentliche Klasse TypeDescriptionProviderAttribute Gibt den benutzerdefinierten Typbeschreibungsanbieter für eine Klasse an. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse TypeDescriptor Stellt Informationen über die Eigenschaften einer Komponente bereit, z. B. seine Attribute, Eigenschaften und Ereignisse. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse TypeListConverter Stellt einen Typkonverter bereit, der zum Auffüllen eines Listenfelds mit verfügbaren Typen verwendet werden kann.
Öffentliche Klasse UInt16Converter Stellt einen Typkonverter für das Konvertieren von 16-Bit-Ganzzahlobjekten mit Vorzeichen in und von anderen Darstellungen bereit.
Öffentliche Klasse UInt32Converter Stellt einen Typkonverter für das Konvertieren von 32-Bit-Ganzzahlobjekten ohne Vorzeichen in andere und aus anderen Darstellungen bereit.
Öffentliche Klasse UInt64Converter Stellt einen Typkonverter für das Konvertieren von 64-Bit-Ganzzahlobjekten mit Vorzeichen in und von anderen Darstellungen bereit.
Öffentliche Klasse WarningException Gibt eine Ausnahme an, die nicht als Fehler, sondern als Warnung behandelt wird.
Öffentliche Klasse Win32Exception Löst eine Ausnahme für einen Win32-Fehlercode aus.

Schnittstellen

  Schnittstelle Beschreibung
Öffentliche Schnittstelle IBindingList Stellt die Features bereit, die für die Unterstützung komplexer wie auch einfacher Szenarien mit Bindung an eine Datenquelle erforderlich sind.
Öffentliche Schnittstelle IBindingListView Erweitert die IBindingList-Schnittstelle durch die Bereitstellung erweiterter Sortier- und Filterfunktionen.
Öffentliche Schnittstelle ICancelAddNew Fügt beim Erweitern einer Auflistung um ein neues Element Transaktionsfähigkeit hinzu.
Öffentliche Schnittstelle IChangeTracking Definiert den Mechanismus zum Abfragen von Änderungen des Objekts und zum Zurücksetzen des veränderten Status.
Öffentliche Schnittstelle IComNativeDescriptorHandler Die Zuordnungsebene auf oberster Ebene zwischen einem COM-Objekt und TypeDescriptor.
Öffentliche Schnittstelle IComponent Stellt Funktionen bereit, die von allen Komponenten benötigt werden.
Öffentliche Schnittstelle IContainer Stellt Funktionen für Container bereit. Container sind Objekte, die logisch 0 oder mehr Komponenten enthalten.
Öffentliche Schnittstelle ICustomTypeDescriptor Stellt eine Schnittstelle bereit, die dynamische benutzerdefinierte Typinformationen für ein Objekt angibt.
Öffentliche Schnittstelle IDataErrorInfo Stellt Funktionen für die Unterstützung benutzerdefinierter Fehlerinformationen bereit, an die eine Benutzeroberfläche gebunden werden kann.
Öffentliche Schnittstelle IEditableObject Stellt Funktionen für die Durchführung eines Commits oder Rollbacks für Änderungen an einem Objekt bereit, das als Datenquelle verwendet wird.
Öffentliche Schnittstelle IExtenderProvider Definiert die Schnittstelle für das Erweitern von Eigenschaften auf andere Komponenten in einem Container.
Öffentliche Schnittstelle IIntellisenseBuilder Stellt eine Schnittstelle bereit, um das Abrufen des Generatornamens zu erleichtern und den Generator anzuzeigen.
Öffentliche Schnittstelle IListSource Stellt Funktionen für ein Objekt bereit, mit denen dieses eine Liste zurückgeben kann, die an eine Datenquelle gebunden werden kann.
Öffentliche Schnittstelle INestedContainer Stellt Funktionalität für geschachtelte Container bereit, die logisch 0 (null) oder mehr Komponenten enthalten und von einer übergeordneten Komponente besessen werden.
Öffentliche Schnittstelle INestedSite Ermöglicht das Abrufen des vollen geschachtelten Namens einer Komponente.
Öffentliche Schnittstelle INotifyPropertyChanged Benachrichtigt Clients, dass ein Eigenschaftenwert geändert wurde.
Öffentliche Schnittstelle IRaiseItemChangedEvents Gibt an, ob eine Klasse Eigenschaftenänderungsereignisse in ListChanged-Ereignisse konvertiert.
Öffentliche Schnittstelle IRevertibleChangeTracking Unterstützt den Rollback der Änderungen
Öffentliche Schnittstelle ISite Stellt von Sites benötigte Funktionen bereit.
Öffentliche Schnittstelle ISupportInitialize Gibt an, dass dieses Objekt eine einfache, transaktive Benachrichtigung für die Batchinitialisierung unterstützt.
Öffentliche Schnittstelle ISupportInitializeNotification Ermöglicht die Koordination der Initialisierung einer Komponente und ihrer abhängigen Eigenschaften.
Öffentliche Schnittstelle ISynchronizeInvoke Ermöglicht das synchrone oder asynchrone Ausführen eines Delegaten.
Öffentliche Schnittstelle ITypeDescriptorContext Stellt Kontextinformationen über eine Komponente bereit, z. B. den zugehörigen Container und Eigenschaftendeskriptor.
Öffentliche Schnittstelle ITypedList Stellt Funktionen bereit, mit denen das Schema für eine bindbare Liste ermittelt werden kann, in der für die Bindung verfügbare Eigenschaften von den öffentlichen Eigenschaften des Objekts, an das gebunden werden soll, unterschieden werden.

Delegaten

  Delegat Beschreibung
Öffentlicher Delegat AddingNewEventHandler Stellt die Methode dar, die das BindingSource.AddingNew-Ereignis behandelt.
Öffentlicher Delegat AsyncCompletedEventHandler Stellt die Methode dar, die das MethodNameCompleted-Ereignis eines asynchronen Vorgangs behandelt.
Öffentlicher Delegat CancelEventHandler Stellt die Methode dar, die ein Ereignis behandelt, das abgebrochen werden kann.
Öffentlicher Delegat CollectionChangeEventHandler Stellt die Methode für die Behandlung des CollectionChanged-Ereignisses dar, das beim Hinzufügen oder Entfernen von Elementen in einer Auflistung ausgelöst wird.
Öffentlicher Delegat DoWorkEventHandler Stellt die Methode dar, die das DoWork-Ereignis behandelt. Diese Klasse kann nicht geerbt werden.
Öffentlicher Delegat HandledEventHandler Stellt eine Methode dar, die Ereignisse behandeln kann, für die nach der Rückgabe des Ereignishandlers eine weitere Verarbeitung erforderlich bzw. nicht erforderlich ist.
Öffentlicher Delegat ListChangedEventHandler Stellt die Methode dar, die das ListChanged-Ereignis der IBindingList-Klasse behandelt.
Öffentlicher Delegat ProgressChangedEventHandler Stellt die Methode dar, die das ProgressChanged-Ereignis der BackgroundWorker-Klasse behandelt. Diese Klasse kann nicht geerbt werden.
Öffentlicher Delegat PropertyChangedEventHandler Stellt die Methode für die Behandlung des PropertyChanged-Ereignisses dar, das beim Ändern einer Eigenschaft einer Komponente ausgelöst wird.
Öffentlicher Delegat RefreshEventHandler Stellt die Methode für die Behandlung des Refreshed-Ereignisses dar, das beim Ändern eines Type oder einer Komponente zur Entwurfszeit ausgelöst wird.
Öffentlicher Delegat RunWorkerCompletedEventHandler Stellt die Methode dar, die das RunWorkerCompleted-Ereignis einer BackgroundWorker-Klasse behandelt.

Enumerationen

  Enumeration Beschreibung
Öffentliche Enumeration BindableSupport Gibt Werte an, die angeben, ob eine Eigenschaft an ein Datenelement oder an eine andere Eigenschaft gebunden werden kann.
Öffentliche Enumeration BindingDirection Gibt an, ob die Vorlage mit einer oder zwei Methoden gebunden werden kann.
Öffentliche Enumeration CollectionChangeAction Gibt an, in welcher Weise die Auflistung geändert wurde.
Öffentliche Enumeration DataObjectMethodType Gibt den Typ des von einer Methode ausgeführten Datenvorgangs entsprechend dem auf die Methode angewendeten DataObjectMethodAttribute an.
Öffentliche Enumeration DesignerSerializationVisibility Gibt die Sichtbarkeit einer Eigenschaft bezüglich des Entwurfszeit-Serialisierungsprogramms an.
Öffentliche Enumeration EditorBrowsableState Gibt den browsebaren Zustand einer Eigenschaft oder Methode aus einem Editor an.
Öffentliche Enumeration InheritanceLevel Definiert Bezeichner für Typen von Vererbungsebenen.
Öffentliche Enumeration LicenseUsageMode Gibt an, wann License verwendet werden kann.
Öffentliche Enumeration ListChangedType Gibt an, in welcher Weise die Liste geändert wurde.
Öffentliche Enumeration ListSortDirection Gibt die Richtung eines Sortiervorgangs an.
Öffentliche Enumeration MaskedTextResultHint Gibt Werte an, mit denen die Ergebnisse einer Analyseoperation für maskierten Text kurz beschrieben werden.
Öffentliche Enumeration PropertyTabScope Definiert Bezeichner, die den Gültigkeitsbereich einer Registerkarte im Eigenschaftenfenster angeben.
Öffentliche Enumeration RefreshProperties Definiert Bezeichner, die den Typ der Aktualisierung des Eigenschaftenfensters angeben.
Öffentliche Enumeration ToolboxItemFilterType Definiert Bezeichner, mit denen der durch ein ToolboxItemFilterAttribute verwendete Filtertyp angegeben wird.