AppPolicyClrCompat 列挙 (appmodel.h)

AppPolicyClrCompat 列挙は、プライベート リフレクションを有効にするか、マネージド オブジェクトをアジャイルにするかを決定できるように、プロセスのアプリケーションの種類を示します。

構文

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

定数

 
AppPolicyClrCompat_Other
他の列挙定数によって示されるアプリケーションの種類以外の種類を示します。 共通言語ランタイム (CLR) は、ユニバーサル Windows プラットフォーム (UWP)、Win32、デスクトップ ブリッジではないアプリケーションによって呼び出すべきではありません。
AppPolicyClrCompat_ClassicDesktop
デスクトップ/Win32 アプリケーション、または NT サービスを示します。 フレームワークの種類でプライベート リフレクションをサポートできます。
AppPolicyClrCompat_Universal
ユニバーサル Windows プラットフォーム (UWP) アプリケーションを示します。 フレームワークの種類ではプライベート リフレクションを無効にする必要がありますが、IAgileObject をサポートすることはできます。
AppPolicyClrCompat_PackagedDesktop
デスクトップ ブリッジ アプリケーションを示します。 フレームワークの種類ではプライベート リフレクションをサポートでき、IAgileObject をサポートすることもできます。

要件

要件
Header appmodel.h