다음을 통해 공유


System.AppUserModel.ID

프로세스, 파일 및 창을 특정 애플리케이션과 연결하는 데 사용되는 명시적 애플리케이션 사용자 모델 ID(AppUserModelID)입니다. 경우에 따라 시스템에서 프로세스에 할당된 내부 AppUserModelID를 사용하는 것으로 충분합니다. 그러나 여러 프로세스를 소유하는 애플리케이션 또는 호스트 프로세스에서 실행 중인 애플리케이션은 단일 작업 표시줄 단추 아래에 서로 다른 창을 그룹화하고 해당 애플리케이션의 점프 목록의 내용을 제어할 수 있도록 이 속성을 통해 명시적으로 자신을 식별해야 할 수 있습니다.

창에서 이 속성을 설정하려면 SHGetPropertyStoreForWindow 를 사용하여 창의 속성 저장소를 검색하고 검색된 IPropertyStore 개체의 메서드를 사용하여 해당 창의 System.AppUserModel.ID 속성을 설정합니다.

자세한 내용은 애플리케이션 사용자 모델 ID(AppUserModelIDs)를 참조하세요.

System.AppUserModel.ID 속성이 설정되면 작업 표시줄에 AppUserModelID가 지정된 창 또는 바로 가기에 대한 정보를 새로 고치라는 알림이 표시됩니다.

다른 창 및 바로 가기 속성을 명시적 AppUserModelID와 함께 사용하여 창과 연결된 그룹화 및 고정, 작업 표시줄에 사용되는 표시 이름 및 아이콘, 작업 표시줄에 고정된 애플리케이션 또는 해당 애플리케이션의 점프 목록을 통해 애플리케이션의 새 instance 시작하는 명령을 추가로 제어할 수 있습니다. 이러한 속성은 System.AppUserModel.ID 속성을 설정하기 전에 설정해야 합니다. 자세한 내용은 아래 항목을 참조하세요.

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

설명

PKEY 값은 Propkey.h에 정의되어 있습니다.

애플리케이션 사용자 모델 ID(AppUserModelID)

SHGetPropertyStoreForWindow

propertyDescriptionList

propertyDescription

searchInfo

labelInfo

typeInfo

displayInfo

aliasInfo

stringFormat

booleanFormat

numberFormat

dateTimeFormat

enumeratedList

enum

enumRange

image

drawControl

editControl

filterControl

queryControl

relatedPropertyInfo

relatedProperty