


## Classi

| Classe | Descrizione |
| --- | --- |
| [AsyncCompletedEventArgs](./asynccompletedeventargs/) | Un'istanza di questa classe viene passata come argomento al delegato AsyncCompletedEventHandler. Gli oggetti di questa classe devono essere allocati solo utilizzando la funzione [System::MakeObject()](../system/makeobject/). Non creare mai un'istanza di questo tipo sullo stack o usando l'operatore new, poiché ciò provocherà errori di runtime e/o fault di asserzione. Avvolgi sempre questa classe in un puntatore [System::SmartPtr](../system/smartptr/) e utilizza questo puntatore per passarla alle funzioni come argomento. |
| [BackgroundWorker](./backgroundworker/) | Gli oggetti di questa classe devono essere allocati solo utilizzando la funzione [System::MakeObject()](../system/makeobject/). Non creare mai un'istanza di questo tipo sullo stack o usando l'operatore new, poiché ciò provocherà errori di runtime e/o fault di asserzione. Avvolgi sempre questa classe in un puntatore [System::SmartPtr](../system/smartptr/) e utilizza questo puntatore per passarla alle funzioni come argomento. |
| [CancelEventArgs](./canceleventargs/) | Argomenti dell'evento cancellabile. Gli oggetti di questa classe devono essere allocati solo utilizzando la funzione [System::MakeObject()](../system/makeobject/). Non creare mai un'istanza di questo tipo sullo stack o usando l'operatore new, poiché ciò provocherà errori di runtime e/o fault di asserzione. Avvolgi sempre questa classe in un puntatore [System::SmartPtr](../system/smartptr/) e utilizza questo puntatore per passarla alle funzioni come argomento. |
| [Component](./component/) | Classe fittizia per rendere compilabile il codice tradotto che utilizza la classe [Component](./component/). Gli oggetti di questa classe devono essere allocati solo utilizzando la funzione [System::MakeObject()](../system/makeobject/). Non creare mai un'istanza di questo tipo sullo stack o usando l'operatore new, poiché ciò provocherà errori di runtime e/o fault di asserzione. Avvolgi sempre questa classe in un puntatore [System::SmartPtr](../system/smartptr/) e utilizza questo puntatore per passarla alle funzioni come argomento. |
| [Container](./container/) | Classe fittizia per il codice tradotto che utilizza la classe [Container](./container/) per funzionare. Gli oggetti di questa classe devono essere allocati solo tramite la funzione [System::MakeObject()](../system/makeobject/). Non creare mai un'istanza di questo tipo sullo stack o usando l'operatore new, poiché ciò provocherà errori di runtime e/o fallimenti di asserzione. Avvolgi sempre questa classe in un puntatore [System::SmartPtr](../system/smartptr/) e usa questo puntatore per passarlo alle funzioni come argomento. |
| [DoWorkEventArgs](./doworkeventargs/) | Argomenti dell'evento DoWork. Gli oggetti di questa classe devono essere allocati solo tramite la funzione [System::MakeObject()](../system/makeobject/). Non creare mai un'istanza di questo tipo sullo stack o usando l'operatore new, poiché ciò proverà errori di runtime e/o fallimenti di asserzione. Avvolgi sempre questa classe in un puntatore [System::SmartPtr](../system/smartptr/) e usa questo puntatore per passarlo alle funzioni come argomento. |
| [EnumConverter](./enumconverter/) | Classe fittizia per il codice tradotto che utilizza EnumConverter per compilare. Gli oggetti di questa classe devono essere allocati solo tramite la funzione [System::MakeObject()](../system/makeobject/). Non creare mai un'istanza di questo tipo sullo stack o usando l'operatore new, poiché ciò provocherà errori di runtime e/o fallimenti di asserzione. Avvolgi sempre questa classe in un puntatore [System::SmartPtr](../system/smartptr/) e usa questo puntatore per passarlo alle funzioni come argomento. |
| [IComponent](./icomponent/) | Classe fittizia per il codice tradotto che utilizza IComponent per compilare. Gli oggetti di questa classe devono essere allocati solo tramite la funzione [System::MakeObject()](../system/makeobject/). Non creare mai un'istanza di questo tipo sullo stack o usando l'operatore new, poiché ciò provocherà errori di runtime e/o fallimenti di asserzione. Avvolgi sempre questa classe in un puntatore [System::SmartPtr](../system/smartptr/) e usa questo puntatore per passarlo alle funzioni come argomento. |
| [IContainer](./icontainer/) | Interfaccia fittizia per il codice tradotto che utilizza IContainer per compilare. Gli oggetti di questa classe devono essere allocati solo tramite la funzione [System::MakeObject()](../system/makeobject/). Non creare mai un'istanza di questo tipo sullo stack o usando l'operatore new, poiché ciò provocherà errori di runtime e/o fallimenti di asserzione. Avvolgi sempre questa classe in un puntatore [System::SmartPtr](../system/smartptr/) e usa questo puntatore per passarlo alle funzioni come argomento. |
| [ITypeDescriptorContext](./itypedescriptorcontext/) | Interfaccia fittizia per il codice tradotto che utilizza ITypeDescriptorContext per compilare. Gli oggetti di questa classe devono essere allocati solo tramite la funzione [System::MakeObject()](../system/makeobject/). Non creare mai un'istanza di questo tipo sullo stack o usando l'operatore new, poiché ciò provocherà errori di runtime e/o fallimenti di asserzione. Avvolgi sempre questa classe in un puntatore [System::SmartPtr](../system/smartptr/) e usa questo puntatore per passarlo alle funzioni come argomento. |
| [ProgressChangedEventArgs](./progresschangedeventargs/) | Un'istanza di questa classe viene passata come argomento al delegato ProgressChangedEventHandler. Gli oggetti di questa classe devono essere allocati solo tramite la funzione [System::MakeObject()](../system/makeobject/). Non creare mai un'istanza di questo tipo sullo stack o usando l'operatore new, poiché ciò provocherà errori di runtime e/o fallimenti di asserzione. Avvolgi sempre questa classe in un puntatore [System::SmartPtr](../system/smartptr/) e usa questo puntatore per passarlo alle funzioni come argomento. |
| [PropertyChangedEventArgs](./propertychangedeventargs/) | Argomenti dell'evento PropertyChanged. Gli oggetti di questa classe devono essere allocati solo tramite la funzione [System::MakeObject()](../system/makeobject/). Non creare mai un'istanza di questo tipo sullo stack o usando l'operatore new, poiché ciò provocherà errori di runtime e/o fallimenti di asserzione. Avvolgi sempre questa classe in un puntatore [System::SmartPtr](../system/smartptr/) e usa questo puntatore per passarlo alle funzioni come argomento. |
| [RunWorkerCompletedEventArgs](./runworkercompletedeventargs/) | Un'istanza di questa classe viene passata come argomento al delegato RunWorkerCompletedEventHandler. Gli oggetti di questa classe devono essere allocati solo tramite la funzione [System::MakeObject()](../system/makeobject/). Non creare mai un'istanza di questo tipo sullo stack o usando l'operatore new, poiché ciò provocherà errori di runtime e/o fallimenti di asserzione. Avvolgi sempre questa classe in un puntatore [System::SmartPtr](../system/smartptr/) e usa questo puntatore per passarlo alle funzioni come argomento. |
| [TypeConverter](./typeconverter/) | Classe che gestisce la conversione di tipo nel modello dei componenti. Gli oggetti di questa classe devono essere allocati solo tramite la funzione [System::MakeObject()](../system/makeobject/). Non creare mai un'istanza di questo tipo sullo stack o usando l'operatore new, poiché ciò provocherà errori di runtime e/o fallimenti di asserzione. Avvolgi sempre questa classe in un puntatore [System::SmartPtr](../system/smartptr/) e usa questo puntatore per passarlo alle funzioni come argomento. |
| [TypeDescriptor](./typedescriptor/) | Classe fittizia per il codice tradotto che utilizza TypeDescriptor per compilare. Gli oggetti di questa classe devono essere allocati solo tramite la funzione [System::MakeObject()](../system/makeobject/). Non creare mai un'istanza di questo tipo sullo stack o usando l'operatore new, poiché ciò provocherà errori di runtime e/o fallimenti di asserzione. Avvolgi sempre questa classe in un puntatore [System::SmartPtr](../system/smartptr/) e usa questo puntatore per passarlo alle funzioni come argomento. |
## Typedefs

| Typedef | Descrizione |
| --- | --- |
| [DoWorkEventHandler](./doworkeventhandler/) | Tipo di gestore per l'evento DoWork. |
| [PropertyChangedEventHandler](./propertychangedeventhandler/) | Tipo di gestore per l'evento PropertyChanged. |
| [Win32Exception](./win32exception/) |  |
