IPropertyDescription-Schnittstelle (propsys.h)
Macht Methoden verfügbar, die einzelne Eigenschaftenbeschreibungsdetails auflisten und abrufen.
Vererbung
Die IPropertyDescription-Schnittstelle erbt von der IUnknown-Schnittstelle . IPropertyDescription verfügt auch über die folgenden Typen von Membern:
Methoden
Die IPropertyDescription-Schnittstelle verfügt über diese Methoden.
IPropertyDescription::CoerceToCanonicalValue Der Wert wird gemäß der Eigenschaftsbeschreibung mit dem kanonischen Wert zwangsverknoniert. |
IPropertyDescription::FormatForDisplay Ruft eine formatierte Unicode-Zeichenfolgendarstellung eines Eigenschaftswerts ab. (IPropertyDescription.FormatForDisplay) |
IPropertyDescription::GetAggregationType Ruft einen Wert ab, der beschreibt, wie die Eigenschaftswerte angezeigt werden, wenn mehrere Elemente auf der Benutzeroberfläche ausgewählt werden. |
IPropertyDescription::GetCanonicalName Ruft den Namen ab, bei dem eine Eigenschaft dem System bekannt ist, unabhängig vom lokalisierten Namen. |
IPropertyDescription::GetColumnState Ruft das Spaltenstatusflag ab, das beschreibt, wie die Eigenschaft von Schnittstellen oder APIs behandelt werden soll, die dieses Flag verwenden. |
IPropertyDescription::GetConditionType Ruft den Bedingungstyp und den Standardbedingungsvorgang ab, der beim Anzeigen der Eigenschaft auf der Benutzeroberfläche des Abfrage-Generators verwendet werden soll. Dies beeinflusst die Liste der Prädikatbedingungen (z. B. gleich, kleiner als und enthält), die für diese Eigenschaft angezeigt werden. |
IPropertyDescription::GetDefaultColumnWidth Ruft die Standardspaltenbreite der Eigenschaft in einer Listenansicht ab. |
IPropertyDescription::GetDisplayName Ruft den Anzeigenamen der Eigenschaft ab, wie er auf einer beliebigen Benutzeroberfläche angezeigt wird. |
IPropertyDescription::GetDisplayType Ruft den aktuellen Datentyp ab, der zum Anzeigen der Eigenschaft verwendet wird. |
IPropertyDescription::GetEditInvitation Ruft den Text ab, der in Bearbeitungssteuerelementen verwendet wird, die in verschiedenen Dialogfeldern gehostet werden. |
IPropertyDescription::GetEnumTypeList Ruft eine instance einer IPropertyEnumTypeList ab, mit der die möglichen Werte für eine Eigenschaft aufgelistet werden können. |
IPropertyDescription::GetGroupingRange Ruft die Gruppierungsmethode ab, die verwendet werden soll, wenn eine Ansicht nach einer Eigenschaft gruppiert ist, und ruft den Gruppierungstyp ab. |
IPropertyDescription::GetPropertyKey Ruft eine Struktur ab, die als eindeutiger Bezeichner einer Eigenschaft fungiert. |
IPropertyDescription::GetPropertyType Ruft den Variantentyp der Eigenschaft ab. |
IPropertyDescription::GetRelativeDescription Vergleicht zwei Eigenschaftswerte in der in der Eigenschaftenbeschreibung angegebenen Weise. Gibt zwei Anzeigezeichenfolgen zurück, die den Vergleich der beiden Eigenschaften beschreiben. |
IPropertyDescription::GetRelativeDescriptionType Ruft den relativen Beschreibungstyp für eine Eigenschaftenbeschreibung ab. |
IPropertyDescription::GetSortDescription Ruft die aktuellen Sortierbeschreibungsflags für die -Eigenschaft ab, die die jeweiligen Formulierungen von Sortierangeboten angeben. |
IPropertyDescription::GetSortDescriptionLabel Ruft die lokalisierte Anzeigezeichenfolge ab, die die aktuelle Sortierreihenfolge beschreibt. |
IPropertyDescription::GetTypeFlags Ruft eine Reihe von Flags ab, die die Verwendungen und Funktionen der Eigenschaft beschreiben. |
IPropertyDescription::GetViewFlags Ruft den aktuellen Satz von Flags ab, die die Ansicht der Eigenschaft steuern. |
IPropertyDescription::IsValueCanonical Ruft einen Wert ab, der angibt, ob eine Eigenschaft gemäß der Definition der Eigenschaftenbeschreibung kanonisch ist. |
Hinweise
Wann muss implementiert werden?
Implementieren Sie diese Schnittstelle nicht. Es gibt nur eine Implementierung von IPropertyDescription im System. sie wird von der Shell bereitgestellt.Um diese Schnittstelle abzurufen, rufen Sie PSGetPropertyDescription, PSGetPropertyDescriptionByName oder IPropertyDescriptionList::GetAt auf.
Für jede Eigenschaft im System ist nur eine Eigenschaftenbeschreibung vorhanden.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | propsys.h |