Freigeben über


IShellItem2-Schnittstelle (shobjidl_core.h)

Erweitert IShellItem um Methoden, die verschiedene Eigenschaftswerte des Elements abrufen. IShellItem und IShellItem2 sind die bevorzugten Darstellungen von Elementen in jedem neuen Code.

Vererbung

Die IShellItem2-Schnittstelle erbt von IShellItem. IShellItem2 verfügt auch über die folgenden Membertypen:

Methoden

Die IShellItem2-Schnittstelle verfügt über diese Methoden.

 
IShellItem2::GetBool

Ruft den booleschen Wert eines angegebenen Eigenschaftenschlüssels ab.
IShellItem2::GetCLSID

Ruft den CLSID-Wert (Class Identifier) des angegebenen Eigenschaftenschlüssels ab.
IShellItem2::GetFileTime

Ruft den Datums- und Uhrzeitwert eines angegebenen Eigenschaftenschlüssels ab.
IShellItem2::GetInt32

Ruft den Int32-Wert des angegebenen Eigenschaftenschlüssels ab.
IShellItem2::GetProperty

Ruft eine PROPVARIANT-Struktur aus einem angegebenen Eigenschaftenschlüssel ab.
IShellItem2::GetPropertyDescriptionList

Ruft ein Eigenschaftenbeschreibungslistenobjekt ab, das einen Verweis auf einen Eigenschaftenschlüssel erhält.
IShellItem2::GetPropertyStore

Ruft ein Eigenschaftenspeicherobjekt für angegebene Eigenschaftenspeicherflags ab.
IShellItem2::GetPropertyStoreForKeys

Ruft das Eigenschaftenspeicherobjekt für angegebene Eigenschaftenschlüssel ab.
IShellItem2::GetPropertyStoreWithCreateObject

Verwendet das angegebene ICreateObject anstelle von CoCreateInstance, um eine instance des Eigenschaftenhandlers zu erstellen, der dem Shell-Element zugeordnet ist, für das diese Methode aufgerufen wird.
IShellItem2::GetString

Ruft den Zeichenfolgenwert eines angegebenen Eigenschaftenschlüssels ab.
IShellItem2::GetUInt32

Ruft den UInt32-Wert eines angegebenen Eigenschaftenschlüssels ab.
IShellItem2::GetUInt64

Ruft den UInt64-Wert eines angegebenen Eigenschaftenschlüssels ab.
IShellItem2::Update

Stellt sicher, dass alle zwischengespeicherten Informationen in diesem Element aktualisiert werden.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile shobjidl_core.h (einschließlich Shobjidl.h)