IPropertyStorage::D eletePropertyNames-Methode (propidlbase.h)
Die DeletePropertyNames-Methode löscht angegebene Zeichenfolgennamen aus dem aktuellen Eigenschaftensatz.
Syntax
HRESULT DeletePropertyNames(
[in] ULONG cpropid,
[in] const PROPID [] rgpropid
);
Parameter
[in] cpropid
Die Größe bei der Eingabe des Arrays rgpropid. Wenn 0, werden keine Eigenschaftsnamen gelöscht.
[in] rgpropid
Eigenschaftenbezeichner, für die Zeichenfolgennamen gelöscht werden sollen.
Rückgabewert
Diese Methode unterstützt zusätzlich folgendes den Standardrückgabewert E_UNEXPECTED:
Hinweise
Für jeden Eigenschaftenbezeichner in rgpropid entfernt IPropertyStorage::D eletePropertyNames jede entsprechende Zuordnung von Name-zu-Eigenschaft-ID. Ein Versuch wird ignoriert, den Namen einer Eigenschaft zu löschen, die entweder nicht vorhanden ist oder die derzeit keinen Zeichenfolgennamen aufweist. Diese Methode hat keine Auswirkungen auf die Eigenschaften selbst.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 2000 Professional [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [Desktop-Apps | UWP-Apps] |
Zielplattform | Windows |
Kopfzeile | propidlbase.h (include Objbase.h, Propidlbase.h) |
Bibliothek | Uuid.lib |
DLL | Ole32.dll |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für