Delen via


System.AppUserModel.ID

Een expliciete gebruikersmodel-id (AppUserModelID) die wordt gebruikt om processen, bestanden en vensters te koppelen aan een bepaalde toepassing. In sommige gevallen is het voldoende om te vertrouwen op de interne AppUserModelID die door het systeem is toegewezen aan een proces. Een toepassing die eigenaar is van meerdere processen of een toepassing die wordt uitgevoerd in een hostproces, moet zich mogelijk expliciet identificeren via deze eigenschap, zodat deze de anders verschillende vensters kan groeperen onder één taakbalkknop en de inhoud van de Jump List van die toepassing kan beheren.

Als u deze eigenschap wilt instellen in een venster, gebruikt u SHGetPropertyStoreForWindow om het eigenschappenarchief van het venster op te halen en gebruikt u de methoden van dat opgehaalde IPropertyStore--object om de eigenschap System.AppUserModel.ID van dat venster in te stellen.

Zie Application User Model ID's (AppUserModelIDs)voor meer informatie.

Op het moment dat de eigenschap System.AppUserModel.ID is ingesteld, wordt de taakbalk op de hoogte gesteld van het vernieuwen van de informatie in het venster of de snelkoppeling die AppUserModelID heeft gekregen.

Andere venster- en snelkoppelingseigenschappen kunnen worden gebruikt in combinatie met een expliciete AppUserModelID om het groeperen en vastmaken van het venster, de weergavenaam en het pictogram dat hiervoor wordt gebruikt op de taakbalk en de opdracht om een toepassing te starten die is vastgemaakt aan de taakbalk of een nieuw exemplaar van de toepassing via de Jump List van die toepassing. Deze eigenschappen moeten worden ingesteld voordat u de eigenschap System.AppUserModel.ID instelt. Zie de volgende onderwerpen voor meer informatie:

Windows 10, versie 1703, Windows 10, versie 1607, Windows 10, versie 1511, Windows 10, versie 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

Opmerkingen

PKEY-waarden worden gedefinieerd in Propkey.h.

Application User Model ID's (AppUserModelIDs)

SHGetPropertyStoreForWindow-

propertyDescriptionList

propertyDescription-

searchInfo

labelInfo-

typeInfo-

displayInfo-

aliasInfo-

stringFormat

booleaanse opmaak

numberFormat

dateTimeFormat-

opsommingslijst

enumRange

afbeelding

drawControl-

editControl

filterControl-

queryControl-

relatedPropertyInfo

relatedProperty-