System.AppUserModel.PreventPinning
タスク バーまたは スタート メニューにピン留めするショートカットまたはウィンドウの機能を無効にします。 また、このプロパティを使用すると、[ スタート ] メニューの [最も頻繁に使用される (MFU)] の一覧にアイテムを含めることもできます。
このプロパティは、 PKEY_AppUserModel_ID プロパティの前にウィンドウで設定する必要があります。 PKEY_AppUserModel_ID プロパティを設定すると、 PKEY_AppUserModel_PreventPinning への変更は無視されます。
アプリケーション ユーザー モデル ID (AppUserModelID) とその他の方法について詳しくは、「 Application User Model IDs (AppUserModelIDs)」を参照してください。
ウィンドウでこのプロパティを設定するには、 SHGetPropertyStoreForWindow を使用してウィンドウのプロパティ ストアを取得し、 IPropertyStore オブジェクトを取得した のメソッドを使用してそのウィンドウの System.AppUserModel.PreventPinning プロパティを設定します。
このプロパティを設定すると、次のプロパティが無視されます。
- System.AppUserModel.RelaunchCommand
- System.AppUserModel.RelaunchDisplayNameResource
- System.AppUserModel.RelaunchIconResource
Windows 10、バージョン 1703、Windows 10、バージョン 1607、Windows 10、バージョン 1511、Windows 10、バージョン 1507、Windows 8.1、Windows 8、Windows 7
propertyDescription
name = System.AppUserModel.PreventPinning
shellPKey = PKEY_AppUserModel_PreventPinning
formatID = 9F4C2855-9F79-4B39-A8D0-E1D42DE1D5F3
propID = 9
SearchInfo
InInvertedIndex = false
IsColumn = false
typeInfo
type = Boolean
IsInnate = false
解説
PKEY 値は Propkey.h で定義されます。
関連トピック