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 |