Udostępnij za pośrednictwem


System.AppUserModel.ID

Jawny identyfikator modelu użytkownika aplikacji (AppUserModelID) używany do kojarzenia procesów, plików i okien z określoną aplikacją. W niektórych przypadkach wystarczy opierać się na wewnętrznym identyfikatorze AppUserModelID przypisanym do procesu przez system. Jednak aplikacja, która jest właścicielem wielu procesów lub aplikacji uruchomionej w procesie hosta, może być konieczne jawne zidentyfikowanie się za pomocą tej właściwości, aby można było zgrupować w inny sposób różne okna za pomocą jednego przycisku paska zadań i kontrolować zawartość listy przeskoku tej aplikacji.

Aby ustawić tę właściwość w oknie, użyj SHGetPropertyStoreForWindow w celu pobrania magazynu właściwości okna i użyj metod pobranych obiektu IPropertyStore, aby ustawić właściwość System.AppUserModel.ID tego okna.

Aby uzyskać więcej informacji, zobacz identyfikatory modelu użytkownika aplikacji (AppUserModelIDs).

Gdy właściwość System.AppUserModel.ID jest ustawiona, pasek zadań jest powiadamiany o odświeżeniu informacji w oknie lub skrótie, biorąc pod uwagę, że AppUserModelID.

Inne właściwości okna i skrótu mogą być używane w połączeniu z jawnym identyfikatorem AppUserModelID w celu dalszego kontrolowania grupowania i przypinania skojarzonego z oknem, nazwy wyświetlanej i ikony używanej na pasku zadań oraz polecenia uruchamiania aplikacji przypiętej do paska zadań lub nowego wystąpienia aplikacji za pośrednictwem listy przeskoków tej aplikacji. Te właściwości należy ustawić przed ustawieniem właściwości System.AppUserModel.ID. Aby uzyskać więcej informacji, zobacz następujące tematy:

Windows 10, wersja 1703, Windows 10, wersja 1607, Windows 10, wersja 1511, Windows 10, wersja 1507, Windows 8.1, Windows 8, Windows 7

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

Uwagi

Wartości PKEY są definiowane w pliku Propkey.h.

identyfikatory modelu użytkownika aplikacji (AppUserModelIDs)

SHGetPropertyStoreForWindow

propertyDescriptionList

propertyDescription

searchInfo

labelInfo

typeInfo

displayInfo

aliasInfo

stringFormat

wartość logicznaFormat

numberFormat

dateTimeFormat

wyliczanalista

wyliczenie

enumRange

obrazu

drawControl

editControl

filterControl

queryControl

relatedPropertyInfo

relatedProperty