次の方法で共有


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 プロパティを設定します。

このプロパティを設定すると、次のプロパティが無視されます。

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 で定義されます。

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

System.AppUserModel.ID

SHGetPropertyStoreForWindow

propertyDescriptionList

propertyDescription

searchInfo

labelInfo

typeInfo

displayInfo

aliasInfo

stringFormat

booleanFormat

numberFormat

dateTimeFormat

enumeratedList

enum

enumRange

image

drawControl

editControl

filterControl

queryControl

relatedPropertyInfo

relatedProperty