IInkExtendedProperties::Remove-Methode (msinkaut.h)
Entfernt das IInkExtendedProperty-Objekt aus der IInkExtendedProperties-Auflistung .
Syntax
HRESULT Remove(
[in] VARIANT Identifier
);
Parameter
[in] Identifier
Der Bezeichner des IInkExtendedProperty-Objekts , das aus der Auflistung entfernt werden soll. Der Bezeichner kann eine GUID (Globally Unique Identifier), ein Index oder ein erweitertes Eigenschaftsobjekt sein.
Weitere Informationen zur VARIANT-Struktur finden Sie unter Verwenden der COM-Bibliothek.
Rückgabewert
Diese Methode kann einen dieser Werte zurückgeben.
Rückgabecode | BESCHREIBUNG |
---|---|
|
Erfolg. |
|
Ein Parameter enthielt einen ungültigen Zeiger. |
|
Ungültiges GUID-Format. |
|
Die Eigenschaft wurde nicht gefunden (ungültige GUID oder Index). |
|
Innerhalb der -Methode ist eine Ausnahme aufgetreten. |
|
Es ist ein unbekannter Fehler aufgetreten. |
|
Ungültiges Anzeigehandle. |
|
Unerwarteter Parameter oder Eigenschaftstyp. |
Hinweise
Diese Methode entfernt nur die erweiterte Eigenschaft aus einer Momentaufnahme der Freihanddaten oder verweise auf sie, und entfernt nicht die tatsächlichen Freihanddaten.
Der Identifier-Parameter kann ein BSTR, ein LONG oder ein IDispatch sein. Verwenden Sie einen BSTR für die GUID der Eigenschaft, einen LONG-Wert für den Index der Eigenschaft und einen IDispatch für einen Verweis auf eine bestimmte Eigenschaft. Um die GUID der Eigenschaft anzugeben, wenn Sie eine späte Bindung verwenden, z. B. wenn Sie eine Skriptsprache verwenden, müssen Sie das Argument als STRING-Literal übergeben und keine Variable verwenden.
Weitere Informationen zum BSTR-Datentyp finden Sie unter Verwenden der COM-Bibliothek.
Anforderungen
Unterstützte Mindestversion (Client) | Windows XP Tablet PC Edition [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Nicht unterstützt |
Zielplattform | Windows |
Kopfzeile | msinkaut.h |
Bibliothek | InkObj.dll |