IShellApp インターフェイス (shappmgr.h)

アプリケーションに関する一般的な情報を提供するメソッドを、プログラムの追加/削除アプリケーションに公開します。 プログラムの追加と削除アプリケーションの外部では使用できません。 このインターフェイスによって提供される情報には、サポートされている管理アクションの一覧と、アプリケーションが現在インストールされているかどうかが含まれます。

継承

IShellApp インターフェイスは、IUnknown インターフェイスから継承されます。 IShellApp には、次の種類のメンバーもあります。

メソッド

IShellApp インターフェイスには、これらのメソッドがあります。

 
IShellApp::GetAppInfo

アプリケーションに関する一般的な情報を取得します。
IShellApp::GetCachedSlowAppInfo

低速ソースからの情報をアプリケーションに返します。 IShellApp::GetSlowAppInfo とは異なり、このメソッドはキャッシュされた情報を返すことができます。 この方法は、発行されたアプリケーションには適用できません。
IShellApp::GetPossibleActions

アプリケーションで許可される管理アクションのビットマスクを取得します。
IShellApp::GetSlowAppInfo

低速ソースからの情報をアプリケーションに返します。 この方法は、発行されたアプリケーションには適用できません。
IShellApp::IsInstalled

指定したアプリケーションが現在インストールされているかどうかを示す値を取得します。

要件

   
サポートされている最小のクライアント Windows XP、Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
対象プラットフォーム Windows
ヘッダー shappmgr.h

関連項目

IPublishedApp