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
S_OK
Erfolg.
E_POINTER
Ein Parameter enthielt einen ungültigen Zeiger.
CO_E_CLASSSTRING
Ungültiges GUID-Format.
TPC_E_INVALID_PROPERTY
Die Eigenschaft wurde nicht gefunden (ungültige GUID oder Index).
E_INK_EXCEPTION
Innerhalb der -Methode ist eine Ausnahme aufgetreten.
E_FAIL
Es ist ein unbekannter Fehler aufgetreten.
E_INVALIDARG
Ungültiges Anzeigehandle.
E_UNEXPECTED
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

Weitere Informationen

IInkExtendedProperties-Schnittstelle