propsys.h-Header
Dieser Header wird von mehreren Technologien verwendet. Weitere Informationen finden Sie unter
propsys.h enthält die folgenden Programmierschnittstellen:
ICreateObject Macht eine Methode verfügbar, die ein Objekt einer angegebenen Klasse erstellt. |
IDelayedPropertyStoreFactory Macht eine Methode verfügbar, um ein angegebenes IPropertyStore-Objekt in Situationen zu erstellen, in denen der Zugriff auf Eigenschaften potenziell langsam ist. |
Iinitializewithfile Macht eine Methode verfügbar, um einen Handler zu initialisieren, z. B. einen Eigenschaftenhandler, einen Miniaturansichtshandler oder einen Vorschauhandler, mit einem Dateipfad. |
Iinitializewithstream Macht eine Methode verfügbar, die einen Handler initialisiert, z. B. einen Eigenschaftenhandler, einen Miniaturansichtshandler oder einen Vorschauhandler, mit einem Stream. |
INamedPropertyStore Macht Methoden verfügbar, die benannte Eigenschaften abrufen und festlegen. |
IObjectWithPropertyKey Macht Methoden zum Abrufen und Festlegen des Eigenschaftenschlüssels verfügbar. |
IPersistSerializedPropStorage Macht Methoden verfügbar, um serialisierte Eigenschaftenspeicherdaten zur späteren Verwendung beizubehalten und persistente Daten in einem neuen Eigenschaftenspeicher instance wiederherzustellen. (IPersistSerializedPropStorage) |
IPersistSerializedPropStorage2 Macht Methoden verfügbar, um serialisierte Eigenschaftenspeicherdaten zur späteren Verwendung beizubehalten und persistente Daten in einem neuen Eigenschaftenspeicher instance wiederherzustellen. (IPersistSerializedPropStorage2) |
IPropertyChange Macht eine Methode verfügbar, die eine Änderung an einer einzelnen Eigenschaft kapselt. |
IPropertyChangeArray Macht Methoden für mehrere Änderungsvorgänge verfügbar, die an IFileOperation übergeben werden können. |
IPropertyDescription Macht Methoden verfügbar, die einzelne Eigenschaftenbeschreibungsdetails aufzählen und abrufen. (IPropertyDescription) |
IPropertyDescription2 Macht Methoden verfügbar, die einzelne Eigenschaftenbeschreibungsdetails aufzählen und abrufen. (IPropertyDescription2) |
IPropertyDescriptionAliasInfo Macht Methoden verfügbar, um die Spalteneigenschaften "sortieren nach" für ein Element abzurufen. Diese Schnittstelle wird von UI-Objekten verwendet, die die primären oder sekundären Sortierspalten für eine bestimmte Eigenschaft abrufen möchten. |
IPropertyDescriptionList Macht Methoden verfügbar, die Informationen aus einer Auflistung von Eigenschaftenbeschreibungen extrahieren, die als Liste dargestellt werden. |
IPropertyDescriptionRelatedPropertyInfo Stellt eine Methode bereit, die eine IPropertyDescription-Schnittstelle abruft. |
IPropertyDescriptionSearchInfo Macht suchbezogene Informationen für eine Eigenschaft verfügbar. |
IPropertyEnumType Macht Methoden verfügbar, die Daten aus Enumerationsinformationen extrahieren. IPropertyEnumType ermöglicht programmgesteuerten Zugriff auf die Elemente enum und enumRange im Eigenschaftenschema zur Laufzeit. |
IPropertyEnumType2 Macht Methoden verfügbar, die Daten aus Enumerationsinformationen extrahieren. IPropertyEnumType2 erweitert IPropertyEnumType. |
IPropertyEnumTypeList Macht Methoden verfügbar, die die möglichen Werte für eine Eigenschaft auflisten. |
Ipropertystore Diese Schnittstelle macht Methoden verfügbar, die zum Aufzählen und Bearbeiten von Eigenschaftswerten verwendet werden. |
IPropertyStoreCache Macht Methoden verfügbar, mit denen ein Handler verschiedene Zustände für jede Eigenschaft verwalten kann. |
IPropertyStoreCapabilities Macht eine Methode verfügbar, die bestimmt, ob eine Eigenschaft vom Benutzer in der Benutzeroberfläche bearbeitet werden kann. |
IPropertyStoreFactory Macht Methoden verfügbar, um ein IPropertyStore-Objekt abzurufen. |
IPropertySystem Macht Methoden verfügbar, die Eigenschaftenbeschreibungen abrufen, Eigenschaftenschemas registrieren und die Registrierung aufheben, Eigenschaftenbeschreibungen aufzählen und Eigenschaftswerte typgeschützt formatieren. |
PropVariantToWinRTPropertyValue Extrahiert Daten aus einer PROPVARIANT-Struktur in einen Windows-Runtime-Eigenschaftswert. |
PSCoerceToCanonicalValue Konvertiert den Wert einer Eigenschaft gemäß der Eigenschaftenbeschreibung in den kanonischen Wert. |
PSCreateAdapterFromPropertyStore Erstellt einen Adapter aus einem IPropertyStore. |
PSCreateDelayedMultiplexPropertyStore Erstellt einen schreibgeschützten, verzögerten Bindungseigenschaftenspeicher, der mehrere Eigenschaftenspeicher enthält. |
PSCreateMemoryPropertyStore Erstellt einen In-Memory-Eigenschaftenspeicher. |
PSCreateMultiplexPropertyStore Erstellt einen schreibgeschützten Eigenschaftenspeicher, der mehrere Eigenschaftenspeicher enthält, von denen jeder entweder IPropertyStore oder IPropertySetStorage unterstützen muss. |
PSCreatePropertyChangeArray Erstellt einen Container für eine Reihe von IPropertyChange-Objekten. Dieser Container kann mit IFileOperation verwendet werden, um eine Reihe von Eigenschaftsänderungen auf eine Gruppe von Dateien anzuwenden. |
PSCreatePropertyStoreFromObject Akzeptiert die IUnknown-Schnittstelle eines Objekts, das IPropertyStore oder IPropertySetStorage unterstützt. Wenn das Objekt IPropertySetStorage unterstützt, wird es so umschlossen, dass es IPropertyStore unterstützt. |
PSCreatePropertyStoreFromPropertySetStorage Umschließt eine IPropertySetStorage-Schnittstelle in eine IPropertyStore-Schnittstelle. |
PSCreateSimplePropertyChange Erstellt eine einfache Eigenschaftsänderung. |
PSEnumeratePropertyDescriptions Eine Wrapper-API, die IPropertySystem::EnumeratePropertyDescriptions des Schemasubsystems aufruft. |
PSFormatForDisplay Ruft eine formatierte Unicode-Zeichenfolgendarstellung eines Eigenschaftswerts ab, der in einer PROPVARIANT-Struktur gespeichert ist. Der Aufrufer ist für die Zuweisung des Ausgabepuffers verantwortlich. |
PSFormatForDisplayAlloc Ruft eine formatierte Unicode-Zeichenfolgendarstellung eines Eigenschaftswerts ab, der in einer PROPVARIANT-Struktur gespeichert ist. Diese Funktion ordnet Arbeitsspeicher für die Ausgabezeichenfolge zu. |
PSFormatPropertyValue Ruft eine formatierte Unicode-Zeichenfolgendarstellung eines Eigenschaftswerts ab, der in einem Eigenschaftenspeicher gespeichert ist. Diese Funktion ordnet Arbeitsspeicher für die Ausgabezeichenfolge zu. |
PSGetImageReferenceForValue Ruft eine instance einer Eigenschaftenbeschreibungsschnittstelle für eine angegebene Eigenschaft ab. |
PSGetItemPropertyHandler Ruft einen Eigenschaftenhandler für ein Shellelement ab. (PSGetItemPropertyHandler) |
PSGetItemPropertyHandlerWithCreateObject Ruft einen Eigenschaftenhandler für ein Shellelement ab. (PSGetItemPropertyHandlerWithCreateObject) |
PSGetNamedPropertyFromPropertyStorage Ruft einen Wert aus dem serialisierten Eigenschaftenspeicher nach Eigenschaftsname ab. |
PSGetNameFromPropertyKey Ruft den kanonischen Namen der Eigenschaft unter Berücksichtigung ihres PROPERTYKEY ab. |
PSGetPropertyDescription Ruft einen instance einer Eigenschaftenbeschreibungsschnittstelle für eine Eigenschaft ab, die durch eine PROPERTYKEY-Struktur angegeben wird. |
PSGetPropertyDescriptionByName Ruft eine instance einer Eigenschaftenbeschreibungsschnittstelle für einen angegebenen Eigenschaftennamen ab. |
PSGetPropertyDescriptionListFromString Ruft eine instance einer Eigenschaftenbeschreibungslistenschnittstelle für eine angegebene Eigenschaftenliste ab. |
PSGetPropertyFromPropertyStorage Ruft den Wert einer Eigenschaft ab, die im serialisierten Eigenschaftenspeicher gespeichert ist. |
PSGetPropertyKeyFromName Ruft den Eigenschaftenschlüssel für einen kanonischen Eigenschaftennamen ab. |
PSGetPropertySystem Ruft eine instance des Subsystemobjekts ab, das IPropertySystem implementiert. |
PSGetPropertyValue Ruft einen Eigenschaftswert aus einem Eigenschaftenspeicher ab. |
PSLookupPropertyHandlerCLSID Ruft den Klassenbezeichner (CLSID) eines computerspezifischen, registrierten Dateieigenschaftenhandlers ab. |
PSPropertyBag_Delete Löscht eine Eigenschaft aus einem Eigenschaftenbehälter. |
PSPropertyBag_ReadBOOL Liest den BOOL-Datenwert einer Eigenschaft in einem Eigenschaftenbehälter. |
PSPropertyBag_ReadBSTR Liest einen BSTR-Datenwert aus einer Eigenschaft in einem Eigenschaftenbehälter. |
PSPropertyBag_ReadDWORD Liest einen DWORD-Datenwert aus einer Eigenschaft in einem Eigenschaftenbehälter. |
PSPropertyBag_ReadGUID Liest den GUID-Datenwert aus einer Eigenschaft in einem Eigenschaftenbehälter. |
PSPropertyBag_ReadInt Liest einen int-Datenwert aus einer Eigenschaft in einem Eigenschaftenbehälter. |
PSPropertyBag_ReadLONG Liest einen LONG-Datenwert aus einer Eigenschaft in einem Eigenschaftenbehälter. |
PSPropertyBag_ReadPOINTL Ruft die Eigenschaftenkoordinaten ab, die in einer POINTL-Struktur eines angegebenen Eigenschaftenbehälters gespeichert sind. |
PSPropertyBag_ReadPOINTS Ruft die Eigenschaftenkoordinaten ab, die in einer POINTS-Struktur eines angegebenen Eigenschaftenbehälters gespeichert sind. |
PSPropertyBag_ReadPropertyKey Liest den Eigenschaftenschlüssel einer Eigenschaft in einem angegebenen Eigenschaftenbehälter. |
PSPropertyBag_ReadRECTL Ruft die Koordinaten eines Rechtecks ab, die in einer Eigenschaft gespeichert sind, die in einem angegebenen Eigenschaftenbehälter enthalten ist. |
PSPropertyBag_ReadSHORT Liest den SHORT-Datenwert einer Eigenschaft in einem Eigenschaftenbehälter. |
PSPropertyBag_ReadStr Liest den Zeichenfolgendatenwert einer Eigenschaft in einem Eigenschaftenbehälter. |
PSPropertyBag_ReadStrAlloc Liest einen Zeichenfolgendatenwert aus einer Eigenschaft in einem Eigenschaftenbehälter und ordnet arbeitsspeicher für die gelesene Zeichenfolge zu. |
PSPropertyBag_ReadStream Liest den Datenstrom, der in einer bestimmten Eigenschaft gespeichert ist, die in einem angegebenen Eigenschaftenbehälter enthalten ist. |
PSPropertyBag_ReadType Liest den Typ des Datenwerts einer Eigenschaft, die in einem Eigenschaftenbehälter gespeichert ist. |
PSPropertyBag_ReadULONGLONG Liest einen ULONGLONG-Datenwert aus einer Eigenschaft in einem Eigenschaftenbehälter. |
PSPropertyBag_ReadUnknown Liest eine bestimmte Eigenschaft eines unbekannten Datenwerts in einem Eigenschaftenbehälter. |
PSPropertyBag_WriteBOOL Legt den BOOL-Wert einer Eigenschaft in einem Eigenschaftenbehälter fest. |
PSPropertyBag_WriteBSTR Legt den BSTR-Wert einer Eigenschaft in einem Eigenschaftenbehälter fest. |
PSPropertyBag_WriteDWORD Legt den DWORD-Wert einer Eigenschaft in einem Eigenschaftenbehälter fest. |
PSPropertyBag_WriteGUID Legt den GUID-Wert einer Eigenschaft in einem Eigenschaftenbehälter fest. |
PSPropertyBag_WriteInt Legt den int-Wert einer Eigenschaft in einem Eigenschaftenbehälter fest. |
PSPropertyBag_WriteLONG Legt den LONG-Wert einer Eigenschaft in einem Eigenschaftenbehälter fest. |
PSPropertyBag_WritePOINTL Speichert die Eigenschaftenkoordinaten in einerPOINTL-Struktur eines angegebenen Eigenschaftenbehälters. |
PSPropertyBag_WritePOINTS Speichert die Eigenschaftenkoordinaten in einerPOINTS-Struktur eines angegebenen Eigenschaftenbehälters. |
PSPropertyBag_WritePropertyKey Legt den Eigenschaftsschlüsselwert einer Eigenschaft in einem Eigenschaftenbehälter fest. |
PSPropertyBag_WriteRECTL Speichert die Koordinaten eines Rechtecks in einer Eigenschaft in einem Eigenschaftenbehälter. |
PSPropertyBag_WriteSHORT Legt den SHORT-Wert einer Eigenschaft in einem Eigenschaftenbehälter fest. |
PSPropertyBag_WriteStr Legt den Zeichenfolgenwert einer Eigenschaft in einem Eigenschaftenbehälter fest. |
PSPropertyBag_WriteStream Schreibt einen Datenstrom in eine Eigenschaft in einem Eigenschaftenbehälter. |
PSPropertyBag_WriteULONGLONG Legt den ULONGLONG-Wert einer Eigenschaft in einem Eigenschaftenbehälter fest. |
PSPropertyBag_WriteUnknown Schreibt eine Eigenschaft eines unbekannten Datenwerts in einen Eigenschaftenbehälter. |
PSPropertyKeyFromString Konvertiert eine Zeichenfolge in eine PROPERTYKEY-Struktur. |
PSRefreshPropertySchema Nicht unterstützt. Es ist gültig, diese Funktion aufzurufen, aber sie wird nicht implementiert, um eine Funktion auszuführen, sodass es keinen Grund dafür gibt. |
PSRegisterPropertySchema Informiert das Schemasubsystem über das Hinzufügen einer Eigenschaftenbeschreibungsschemadatei. (PSRegisterPropertySchema) |
PSSetPropertyValue Legt den Wert einer Eigenschaft in einem Eigenschaftenspeicher fest. |
PSStringFromPropertyKey Erstellt eine Zeichenfolge, die eine Eigenschaft anhand des Schlüssels dieser Eigenschaft identifiziert. |
PSUnregisterPropertySchema Informiert das Schemasubsystem über das Entfernen einer Eigenschaftenbeschreibungsschemadatei. |
WinRTPropertyValueToPropVariant Kopiert den Inhalt aus einem Windows-Runtime-Eigenschaftswert in eine PROPVARIANT-Struktur. |
GETPROPERTYSTOREFLAGS Gibt Flags an, die das Eigenschaftenspeicherobjekt ändern, das von Methoden abgerufen wird, die einen Eigenschaftenspeicher erstellen, z. B. IShellItem2::GetPropertyStore oder IPropertyStoreFactory::GetPropertyStore. |
PKA_FLAGS Beschreibt das Verhalten von Eigenschaftenänderungsarrays. |
PROPDESC_AGGREGATION_TYPE Beschreibt, wie Eigenschaftswerte angezeigt werden, wenn mehrere Elemente ausgewählt werden. |
PROPDESC_COLUMNINDEX_TYPE Gibt an, ob oder wie eine Eigenschaft indiziert werden kann. |
PROPDESC_CONDITION_TYPE Beschreibt den Bedingungstyp, der beim Anzeigen der Eigenschaft auf der Benutzeroberfläche des Abfrage-Generators in Windows Vista, aber nicht in Windows 7 und höher verwendet werden soll. |
PROPDESC_ENUMFILTER Beschreibt die gefilterte Liste der zurückgegebenen Eigenschaftenbeschreibungen. |
PROPDESC_FORMAT_FLAGS Wird von Eigenschaftenbeschreibungshilfsfunktionen wie PSFormatForDisplay verwendet, um das Format einer Eigenschaftenzeichenfolge anzugeben. |
PROPDESC_RELATIVEDESCRIPTION_TYPE Beschreibt den relativen Beschreibungstyp für eine Eigenschaftsbeschreibung, der durch das relativeDescriptionType-Attribut des displayInfo-Elements bestimmt wird. |
PROPDESC_SEARCHINFO_FLAGS Bestimmt, ob und wie eine Eigenschaft von Windows Search indiziert wird. |
PROPDESC_TYPE_FLAGS Beschreibt Attribute des typeInfo-Elements in der PROPDESC-Datei der Eigenschaft. |
PROPDESC_VIEW_FLAGS Diese Flags beschreiben Eigenschaften in Eigenschaftenbeschreibungslistenzeichenfolgen. |
PSC_STATE Gibt den Status einer Eigenschaft an. Sie werden manuell durch den Code festgelegt, der den In-Memory-Eigenschaftenspeichercache hostet. |