System.AppUserModel.CsvDisplayNameResource
Gibt den Anzeigenamen an, der für die Verknüpfung verwendet wird, die auf der Taskleiste erstellt wird, wenn der Benutzer eine Anwendung an die Taskleiste anheftet oder eine neue Instanz über die Sprungliste der Schaltfläche startet. Der Wert dieser Eigenschaft muss einer der folgenden Sein:
- Eine indirekte Ressourcenzeichenfolge wie "@%systemdir% \ system32 \shell32.dll,-19263". Beachten Sie, dass das @-Zeichen erforderlich ist, um eine indirekte Zeichenfolge von einer Nur-Text-Zeichenfolge zu unterscheiden (wie im nächsten Absatz mit Aufzählungszeichen beschrieben). Diese indirekte Zeichenfolge besteht aus einer Binärdatei und einer Ressourcen-ID der Zeichenfolge, die in dieser Binärdatei enthalten ist. Es wird dringend empfohlen, dieses indirekte Zeichenfolgenformular zu verwenden. Dadurch wird sichergestellt, dass sich der Anzeigename entsprechend ändert, wenn die Systemsprache über die mehrsprachige Benutzeroberfläche geändert wird. Das Zeichen "-", bevor die Ressourcen-ID erforderlich ist.
- Eine Nur-Text-Zeichenfolge, die nicht auf eine Ressource verweist. Dies sollte nur verwendet werden, wenn der Anzeigename dynamisch berechnet oder aus einer Datenquelle abgerufen wird, die NOTE nicht unterstützt. Die Zeichenfolge kann beispielsweise der Name eines Geräts sein, z. B. "Microsoft Zune", wenn die Anwendung angezeigt wird, wenn das Gerät an den Computer angeschlossen ist.
Hinweis
System.AppUserModel.CsvCommand und System.AppUserModel.NeustartDisplayNameResource müssen immer zusammen festgelegt werden. Wenn eine dieser Eigenschaften nicht festgelegt ist, wird keine dieser Eigenschaften verwendet.
Diese Eigenschaft wird nur verwendet, wenn ein Fenster über eine explizite Anwendungsbenutzermodell-ID (AppUserModelID) (System.AppUserModel.ID, festgelegt über SHGetPropertyStoreForWindow) verfügt. Wenn das Fenster nicht über eine explizite AppUserModelID verfügt, wird diese Eigenschaft ignoriert, und das Fenster wird gruppiert und angeheftet, als wäre es Teil des Prozesses, der es besitzt. Weitere Informationen zur Anwendung expliziter AppUserModelIDs und deren Auswirkungen auf das Anheften auf die Taskleiste finden Sie unter Anwendungsbenutzermodell-IDs (AppUserModelIDs). Diese Eigenschaft soll von Anwendungen oder Fenstern verwendet werden, die nicht standardmäßige Neustartinformationen bereitstellen möchten. Weitere Informationen finden Sie unter System.AppUserModel.CsvCommand.
Hinweis
Diese Eigenschaft wird ignoriert, wenn System.AppUserModel.PreventPinning festgelegt ist. Dadurch kann eine Anwendung die Gruppierung ihrer Fenster steuern, indem sie ihnen explizite AppUserModelIDs zuweist, aber verhindert, dass diese Fenster angeheftet werden.
Um diese Eigenschaft in einem Fenster festzulegen, verwenden Sie SHGetPropertyStoreForWindow, um den Eigenschaftenspeicher des Fensters abzurufen, und verwenden Sie die Methoden von , die das IPropertyStore-Objekt abgerufen haben, um die System.AppUserModel.GineDisplayNameResource-Eigenschaft dieses Fensters festzulegen.
Windows 10, Version 1703, Windows 10, Version 1607, Windows 10, Version 1511, Windows 10, Version 1507, Windows 8.1, Windows 8, Windows 7
propertyDescription
name = System.AppUserModel.RelaunchDisplayNameResource
shellPKey = PKEY_AppUserModel_RelaunchDisplayNameResource
formatID = 9F4C2855-9F79-4B39-A8D0-E1D42DE1D5F3
propID = 4
SearchInfo
InInvertedIndex = false
IsColumn = false
typeInfo
type = String
IsInnate = false
Hinweise
PKEY-Werte werden in Propkey.h definiert.