次の方法で共有


System.AppUserModel.RelaunchCommand

アプリケーションがタスク バーにピン留めされたとき、またはアプリケーションのジャンプ リストを使用してアプリケーションの新しいインスタンスが起動されたときに、ShellExecute を使用して実行できるコマンドを指定します。

例を次に示します。

shell:::{ED228FDF-9EA8-4870-83B1-96B02CFE0D52}

virtualhost.exe /virtualapp:12345

notepad.exe

このプロパティは、ウィンドウに明示的なアプリケーション ユーザー モデル ID (AppUserModelID) (System.AppUserModel.ID、SHGetPropertyStoreForWindow設定) がある場合にのみ使用されます。 ウィンドウに明示的な AppUserModelID がない場合、このプロパティは無視され、ウィンドウはグループ化され、所有するプロセスの一部であるかのようにピン留めされます。 明示的な AppUserModelID の適用とタスク バーのピン留めへの影響の詳細については、「アプリケーション ユーザー モデル ID (AppUserModelID)を参照してください。

このプロパティは、既定以外の再起動情報を提供するアプリケーションまたはウィンドウで使用されます。

手記

System.AppUserModel.RelaunchCommand と System.AppUserModel.RelaunchDisplayNameResource は、常に一緒に設定する必要があります。 これらのプロパティのいずれかが設定されていない場合は、どちらも使用されません。

 

このプロパティは、System.AppUserModel.RelaunchDisplayNameResourceSystem.AppUserModel.RelaunchIconResource と共に使用して、ウィンドウをユーザーに対するアプリケーションとして視覚的に定義できます。 これは、1 つのホスト インスタンスが複数の子アプリケーションを実行するホスト アプリケーションシナリオに役立ちます。 たとえば、複数の仮想化アプリケーションをホストする仮想マシンでは、それらの仮想化されたアプリケーションをユーザーに対して個別のアプリケーションとして表示する必要がある場合があります。 仮想マシンでは、各ウィンドウに明示的な AppUserModelID と適切な再起動プロパティのラベルを付けて、アプリケーションとして表示することができます。 その後、ユーザーはタスク バーにピン留めし、ピン留めされたインスタンスを "再起動" できます。

手記

System.AppUserModel.PreventPinning 設定されている場合、このプロパティは無視されます。 これにより、アプリケーションは明示的な AppUserModelID を割り当てても、それらのウィンドウがピン留めされないようにすることで、ウィンドウのグループ化を制御できます。

 

ウィンドウでこのプロパティを設定するには、SHGetPropertyStoreForWindow を使用してウィンドウのプロパティ ストアを取得し、その取得した IPropertyStore オブジェクトのメソッドを使用して、そのウィンドウの System.AppUserModel.RelaunchCommand プロパティを設定します。

Windows 10、バージョン 1703、Windows 10、バージョン 1607、Windows 10、バージョン 1511、Windows 10、バージョン 1507、Windows 8.1、Windows 8、Windows 7

propertyDescription
   name = System.AppUserModel.RelaunchCommand
   shellPKey = PKEY_AppUserModel_RelaunchCommand
   formatID = 9F4C2855-9F79-4B39-A8D0-E1D42DE1D5F3
   propID = 2
   SearchInfo
      InInvertedIndex = false
      IsColumn = false
   typeInfo
      type = String
      IsInnate = false

備考

PKEY 値は Propkey.h で定義されます。

アプリケーション ユーザー モデル ID (AppUserModelID)

System.AppUserModel.ID

propertyDescriptionList する

propertyDescription する

searchInfo

labelInfo する

typeInfo する

displayInfo する

aliasInfo する

stringFormat する

booleanFormat する

numberFormat する

dateTimeFormat する

enumeratedList する

列挙型 する

enumRange する

イメージ

drawControl する

editControl する

filterControl する

queryControl

relatedPropertyInfo

関連するProperty