Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Der Anzeigename im Formular "Vollständigstes". Es ist die eindeutige Darstellung des Elementnamens, der für Endbenutzer am besten geeignet ist.
Windows 10, version 1703, Windows 10, version 1607, Windows 10, version 1511, Windows 10, version 1507, Windows 8.1, Windows 8, Windows 7, Windows Vista
propertyDescription
name = System.ItemNameDisplay
shellPKey = PKEY_ItemNameDisplay
formatID = B725F130-47EF-101A-A5F1-02608C9EEBAC
propID = 10
SearchInfo
InInvertedIndex = true
IsColumn = true
typeInfo
type = String
IsInnate = true
Bemerkungen
PKEY-Werte werden in Propkey.h definiert.
Dieser Wert ist die Verketten von System.ItemNamePrefix- und System.ItemName-.
Wenn es sich bei dem Element um eine Datei handelt, enthält diese Eigenschaft den Anzeigenamen, wie im Datei-Explorer gezeigt. Es gibt akzeptable Fälle, in denen System.FileName- angegeben wird, der Wert dieser Eigenschaft jedoch völlig anders ist. E-Mail-Nachrichten sind ein gutes Beispiel. Wenn es sich bei dem Element um eine E-Mail-Nachricht handelt, ist der Elementname normalerweise der Betreff. In diesem Fall muss der Wert die Verkettung von System.ItemNamePrefix- und System.ItemName-sein. Da der Wert von System.ItemNamePrefix alle nachfolgenden Leerzeichen ausschließt, muss die Verkettung beim Generieren System.ItemNameDisplayein Leerzeichen enthalten. Beachten Sie, dass diese Eigenschaft nicht garantiert einzigartig ist, sondern darauf ausgelegt ist, den höchstwahrscheinlichen Kandidaten zu bewerben, der eindeutig sein kann und auch für Endbenutzer sinnvoll ist.
Bei Dokumenten kann die "System.Title"- beispielsweise als "System.ItemNameDisplay"verwendet werden, aber in der Praxis ist der Titel der Dokumente möglicherweise nicht nützlich oder eindeutig genug, um als einziges System.ItemNameDisplay zu funktionieren. Stattdessen ist die Bereitstellung System.FileName- als Wert von System.ItemNameDisplay eine bessere Wahl. In Windows Mail wird E-Mail im Dateisystem als .eml Dateien gespeichert. Die System.FileName-Werte für diese Dateien sind nicht menschlichen Benutzerfreundlichkeit, da sie GUIDs sind. In diesem Beispiel ist die Förderung System.Subject als System.ItemNameDisplay sinnvoller.
Kompatibilitätshinweise:
- Shellordnerimplementierungen unter Windows Vista: Verwenden Sie PKEY_ItemNameDisplay für die Namensspalte, wenn Windows Explorer IShellFolder::GetDisplayNameOf(SHGDN_NORMAL) aufrufen soll, um den Wert des Namens abzurufen. Verwenden Sie einen anderen PKEY, z. B. PKEY_ItemName, wenn Windows Explorer entweder den Eigenschaftenspeicher des Ordners oder IShellFolder2::GetDetailsEx aufrufen soll, um den Wert des Namens abzurufen.
- Shellordnerimplementierungen unter Windows XP: Die erste Spalte muss die Namensspalte sein, und Windows Explorer ruft IShellFolder::GetDisplayNameOf auf, um den Wert des Namens abzurufen. Die PKEY/SCID spielt keine Rolle.
| Elementtyp | Beispiel |
|---|---|
| Datei | hello.txt |
| Nachricht | Re: Wo befindet sich die Besprechung? |
| Geräteordner | song.wma |
| Ordner | Urkunden |
Verwandte Themen