desktop10:DataShortcut
実行可能ファイルではないファイルへのショートカットを作成します。
要素の階層
<desktop10:DataShortcut>
構文
<desktop10:DataShortcut
Path = 'A string with a value between 1 and 256 characters in length that cannot contain these characters: <, >, :, ", |, ?, or *.'
WorkingDirectory = 'An optional string with a value between 1 and 256 characters in length that cannot contain these characters: <, >, :, ", |, ?, or *.'
WindowOption = 'An optional string that can be one of the following values: "minimized", "maximized", or "normal".'
Comment = 'An optional string with a value between 1 and 2048 characters.'
DisplayName = 'An alphanumeric string with a value between 1 and 256 characters in length.'
Icon = 'An optional string with a value between 1 and 256 characters in length that cannot contain these characters: <, >, :, ", |, ?, or *.'
IconIndex = 'An optional numerical value between 0 and 255.'
AUMID = 'An optional string with a value between 1 and 32767 characters that cannot begin or end with a whitespace character.'
uap10:Parameters = 'An optional string with a value between 1 and 32767 characters in length with a non-whitespace character at its beginning and end.' />
属性と要素
属性
属性 | 説明 | データ型 | 必須 | 既定値 |
---|---|---|---|---|
パス | ファイルへのパッケージ相対パス。 | 長さが 1 ~ 256 文字の文字列。、: > " 、| ? または * を含< めることはできません。 |
Yes | |
DisplayName | スタート メニューに表示する名前。 | 長さが 1 ~ 256 文字の英数字文字列。 | Yes | |
[WorkingDirectory] | パッケージ相対作業ディレクトリ。 | 1 ~ 256 文字の長さの値を持つ省略可能な文字列。この文字列< には、、、: > 、" 、| 、? または * を含めることはできません。 |
いいえ | |
WindowOption | アプリを最小化、最大化、または通常のどちらで開始するかを指定します。 既定値は通常です | 省略可能な文字列。 最小化、 最大化、 標準のいずれかの値を指定できます。 | いいえ | |
解説 | ショートカットのコメント。 | 1 ~ 2048 文字の値を持つ省略可能な文字列。 | いいえ | |
アイコン | lnk ファイルに表示されるアイコンイメージ ( 多言語ユーザー インターフェイス 文字列形式)。 アイコンが指定されていない場合、シェルは既定のアイコンを選択します。 | 1 ~ 256 文字の長さの値を持つ省略可能な文字列。この文字列< には、、、: > 、" 、| 、? または * を含めることはできません。 |
いいえ | |
IconIndex | 現在のアイコン ファイル内のアイコンのインデックス。 | 0 から 255 までの省略可能な数値。 | いいえ | |
AUMID | ショートカットに関連付けられているアプリケーション ユーザー モデル ID (AUMID)。 詳細については、「解説」を参照してください。 | 空白文字で開始または終了できない 1 ~ 32767 文字の値を持つ省略可能な文字列。 | いいえ | |
uap10:Parameters | 拡張機能に渡すコマンド ライン パラメーターが含まれます。 パッケージ ID を持つデスクトップ アプリでのみサポートされます。 | 長さが 1 ~ 32767 文字の値を持つ省略可能な文字列で、先頭と末尾に空白文字以外の文字が含まれます。 | Yes |
子要素
なし。
親要素
親要素 | 説明 |
---|---|
desktop10:DataShortcuts | アプリの機能拡張ポイントを宣言します。 |
注釈
複数のデータ ショートカットを指定するアプリでは、すべてのショートカットがスタート メニューに追加されるように、それぞれに一意の AUMID 値を指定する必要があります。 AUMID 属性を使用すると、各ショートカットに一意のアプリケーション ユーザー モデル ID (AUMID) 値を指定できます。 拡張子に複数のショートカットが指定されていて、AUMID が指定されていない場合、シェルは拡張機能内のすべてのショートカットに同じ自動生成された AUMID を使用して、指定されたショートカットを 1 つの lnk ファイルで上書きできます。
必要条件
Item | 値 |
---|---|
desktop10 | http://schemas.microsoft.com/appx/manifest/desktop/windows10/10 |
uap10 | http://schemas.microsoft.com/appx/manifest/uap/windows10/10 |
Minimum OS Version | Windows 11 バージョン 22H2 (ビルド 22621) |