Condividi tramite


Enumerazione AppPolicyClrCompat (appmodel.h)

L'enumerazione AppPolicyClrCompat indica il tipo di applicazione di un processo in modo da poter determinare se abilitare la reflection privata e/o rendere agile gli oggetti gestiti.

Sintassi

typedef enum AppPolicyClrCompat {
  AppPolicyClrCompat_Other,
  AppPolicyClrCompat_ClassicDesktop,
  AppPolicyClrCompat_Universal,
  AppPolicyClrCompat_PackagedDesktop
} ;

Costanti

 
AppPolicyClrCompat_Other
Indica un tipo di applicazione diverso da quelli indicati dalle altre costanti enumerate. Common Language Runtime (CLR) non deve essere chiamato dalle applicazioni che non sono piattaforma UWP (Universal Windows Platform) (UWP), Win32 o Desktop Bridge.
AppPolicyClrCompat_ClassicDesktop
Indica un'applicazione desktop/Win32 o un servizio NT. È possibile supportare la reflection privata sui tipi di framework.
AppPolicyClrCompat_Universal
Indica un'applicazione UWP (piattaforma UWP (Universal Windows Platform)). È consigliabile disabilitare la reflection privata sui tipi di framework, ma è possibile supportare IAgileObject.
AppPolicyClrCompat_PackagedDesktop
Indica un'applicazione Desktop Bridge. È possibile supportare la reflection privata sui tipi di framework ed è possibile supportare IAgileObject.

Requisiti

Requisito Valore
Intestazione appmodel.h