


## Klassen

| Klasse | Beschreibung |
| --- | --- |
| [AsyncCompletedEventArgs](./asynccompletedeventargs/) | Eine Instanz dieser Klasse wird als Argument an den AsyncCompletedEventHandler-Delegaten übergeben. Objekte dieser Klasse sollten ausschließlich über die Funktion [System::MakeObject()](../system/makeobject/) alloziert werden. Erzeugen Sie niemals eine Instanz dieses Typs auf dem Stack oder mit dem Operator new, da dies zu Laufzeitfehlern und/oder Assertion-Fehlern führt. Wickeln Sie diese Klasse stets in einen [System::SmartPtr](../system/smartptr/)-Zeiger ein und verwenden Sie diesen Zeiger, um sie als Argument an Funktionen zu übergeben. |
| [BackgroundWorker](./backgroundworker/) | Objekte dieser Klasse sollten ausschließlich über die Funktion [System::MakeObject()](../system/makeobject/) alloziert werden. Erzeugen Sie niemals eine Instanz dieses Typs auf dem Stack oder mit dem Operator new, da dies zu Laufzeitfehlern und/oder Assertion-Fehlern führt. Wickeln Sie diese Klasse stets in einen [System::SmartPtr](../system/smartptr/)-Zeiger ein und verwenden Sie diesen Zeiger, um sie als Argument an Funktionen zu übergeben. |
| [CancelEventArgs](./canceleventargs/) | Argumente des abbrechbaren Ereignisses. Objekte dieser Klasse sollten ausschließlich über die Funktion [System::MakeObject()](../system/makeobject/) alloziert werden. Erzeugen Sie niemals eine Instanz dieses Typs auf dem Stack oder mit dem Operator new, da dies zu Laufzeitfehlern und/oder Assertion-Fehlern führt. Wickeln Sie diese Klasse stets in einen [System::SmartPtr](../system/smartptr/)-Zeiger ein und verwenden Sie diesen Zeiger, um sie als Argument an Funktionen zu übergeben. |
| [Component](./component/) | Dummy-Klasse, um übersetzten Code, der die Klasse [Component](./component/) verwendet, kompilierbar zu machen. Objekte dieser Klasse sollten ausschließlich über die Funktion [System::MakeObject()](../system/makeobject/) alloziert werden. Erzeugen Sie niemals eine Instanz dieses Typs auf dem Stack oder mit dem Operator new, da dies zu Laufzeitfehlern und/oder Assertion-Fehlern führt. Wickeln Sie diese Klasse stets in einen [System::SmartPtr](../system/smartptr/)-Zeiger ein und verwenden Sie diesen Zeiger, um sie als Argument an Funktionen zu übergeben. |
| [Container](./container/) | Dummy-Klasse, damit übersetzter Code, der die Klasse [Container](./container/) verwendet, funktioniert. Objekte dieser Klasse sollten ausschließlich über die Funktion [System::MakeObject()](../system/makeobject/) alloziert werden. Erzeugen Sie niemals eine Instanz dieses Typs auf dem Stack oder mit dem Operator new, da dies zu Laufzeitfehlern und/oder Assertion-Fehlern führt. Wickeln Sie diese Klasse stets in einen [System::SmartPtr](../system/smartptr/)-Zeiger ein und verwenden Sie diesen Zeiger, um sie als Argument an Funktionen zu übergeben. |
| [DoWorkEventArgs](./doworkeventargs/) | DoWork-Ereignisargumente. Objekte dieser Klasse sollten ausschließlich über die Funktion [System::MakeObject()](../system/makeobject/) alloziert werden. Erzeugen Sie niemals eine Instanz dieses Typs auf dem Stack oder mit dem Operator new, da dies zu Laufzeitfehlern und/oder Assertion-Fehlern führt. Wickeln Sie diese Klasse stets in einen [System::SmartPtr](../system/smartptr/)-Zeiger ein und verwenden Sie diesen Zeiger, um sie als Argument an Funktionen zu übergeben. |
| [EnumConverter](./enumconverter/) | Dummy-Klasse, damit übersetzter Code, der EnumConverter verwendet, kompiliert werden kann. Objekte dieser Klasse sollten ausschließlich über die Funktion [System::MakeObject()](../system/makeobject/) alloziert werden. Erzeugen Sie niemals eine Instanz dieses Typs auf dem Stack oder mit dem Operator new, da dies zu Laufzeitfehlern und/oder Assertion-Fehlern führt. Wickeln Sie diese Klasse stets in einen [System::SmartPtr](../system/smartptr/)-Zeiger ein und verwenden Sie diesen Zeiger, um sie als Argument an Funktionen zu übergeben. |
| [IComponent](./icomponent/) | Dummy-Klasse, damit Code, der IComponent verwendet, nach der Übersetzung kompiliert werden kann. Objekte dieser Klasse sollten ausschließlich über die Funktion [System::MakeObject()](../system/makeobject/) alloziert werden. Erzeugen Sie niemals eine Instanz dieses Typs auf dem Stack oder mit dem Operator new, da dies zu Laufzeitfehlern und/oder Assertion-Fehlern führt. Wickeln Sie diese Klasse stets in einen [System::SmartPtr](../system/smartptr/)-Zeiger ein und verwenden Sie diesen Zeiger, um sie als Argument an Funktionen zu übergeben. |
| [IContainer](./icontainer/) | Dummy-Interface, damit Code, der IContainer verwendet, kompiliert werden kann. Objekte dieser Klasse sollten ausschließlich über die Funktion [System::MakeObject()](../system/makeobject/) alloziert werden. Erzeugen Sie niemals eine Instanz dieses Typs auf dem Stack oder mit dem Operator new, da dies zu Laufzeitfehlern und/oder Assertion-Fehlern führt. Wickeln Sie diese Klasse stets in einen [System::SmartPtr](../system/smartptr/)-Zeiger ein und verwenden Sie diesen Zeiger, um sie als Argument an Funktionen zu übergeben. |
| [ITypeDescriptorContext](./itypedescriptorcontext/) | Dummy-Interface, damit Code, der ITypeDescriptorContext verwendet, kompiliert werden kann. Objekte dieser Klasse sollten ausschließlich über die Funktion [System::MakeObject()](../system/makeobject/) alloziert werden. Erzeugen Sie niemals eine Instanz dieses Typs auf dem Stack oder mit dem Operator new, da dies zu Laufzeitfehlern und/oder Assertion-Fehlern führt. Wickeln Sie diese Klasse stets in einen [System::SmartPtr](../system/smartptr/)-Zeiger ein und verwenden Sie diesen Zeiger, um sie als Argument an Funktionen zu übergeben. |
| [ProgressChangedEventArgs](./progresschangedeventargs/) | Eine Instanz dieser Klasse wird als Argument an den ProgressChangedEventHandler-Delegaten übergeben. Objekte dieser Klasse sollten ausschließlich über die Funktion [System::MakeObject()](../system/makeobject/) alloziert werden. Erzeugen Sie niemals eine Instanz dieses Typs auf dem Stack oder mit dem Operator new, da dies zu Laufzeitfehlern und/oder Assertion-Fehlern führt. Wickeln Sie diese Klasse stets in einen [System::SmartPtr](../system/smartptr/)-Zeiger ein und verwenden Sie diesen Zeiger, um sie als Argument an Funktionen zu übergeben. |
| [PropertyChangedEventArgs](./propertychangedeventargs/) | Argumente des PropertyChanged-Ereignisses. Objekte dieser Klasse sollten ausschließlich über die Funktion [System::MakeObject()](../system/makeobject/) alloziert werden. Erzeugen Sie niemals eine Instanz dieses Typs auf dem Stack oder mit dem Operator new, da dies zu Laufzeitfehlern und/oder Assertion-Fehlern führt. Wickeln Sie diese Klasse stets in einen [System::SmartPtr](../system/smartptr/)-Zeiger ein und verwenden Sie diesen Zeiger, um sie als Argument an Funktionen zu übergeben. |
| [RunWorkerCompletedEventArgs](./runworkercompletedeventargs/) | Eine Instanz dieser Klasse wird als Argument an den RunWorkerCompletedEventHandler-Delegaten übergeben. Objekte dieser Klasse sollten ausschließlich über die Funktion [System::MakeObject()](../system/makeobject/) alloziert werden. Erzeugen Sie niemals eine Instanz dieses Typs auf dem Stack oder mit dem Operator new, da dies zu Laufzeitfehlern und/oder Assertion-Fehlern führt. Wickeln Sie diese Klasse stets in einen [System::SmartPtr](../system/smartptr/)-Zeiger ein und verwenden Sie diesen Zeiger, um sie als Argument an Funktionen zu übergeben. |
| [TypeConverter](./typeconverter/) | Klasse, die die Typkonvertierung im Komponentenmodell verarbeitet. Objekte dieser Klasse sollten ausschließlich über die Funktion [System::MakeObject()](../system/makeobject/) alloziert werden. Erzeugen Sie niemals eine Instanz dieses Typs auf dem Stack oder mit dem Operator new, da dies zu Laufzeitfehlern und/oder Assertion-Fehlern führt. Wickeln Sie diese Klasse stets in einen [System::SmartPtr](../system/smartptr/)-Zeiger ein und verwenden Sie diesen Zeiger, um sie als Argument an Funktionen zu übergeben. |
| [TypeDescriptor](./typedescriptor/) | Dummy-Klasse, damit Code, der TypeDescriptor verwendet, nach der Übersetzung kompiliert werden kann. Objekte dieser Klasse sollten ausschließlich über die Funktion [System::MakeObject()](../system/makeobject/) alloziert werden. Erzeugen Sie niemals eine Instanz dieses Typs auf dem Stack oder mit dem Operator new, da dies zu Laufzeitfehlern und/oder Assertion-Fehlern führt. Wickeln Sie diese Klasse stets in einen [System::SmartPtr](../system/smartptr/)-Zeiger ein und verwenden Sie diesen Zeiger, um sie als Argument an Funktionen zu übergeben. |
## Typedefs

| Typedef. | Beschreibung |
| --- | --- |
| [DoWorkEventHandler](./doworkeventhandler/) | Handler-Typ zum Verarbeiten des DoWork-Ereignisses. |
| [PropertyChangedEventHandler](./propertychangedeventhandler/) | Handler-Typ zum Verarbeiten des PropertyChanged-Ereignisses. |
| [Win32Exception](./win32exception/) |  |
