Condividi tramite


Metodo IInkExtendedProperties::Remove (msinkaut.h)

Rimuove l'oggetto IInkExtendedProperty dall'insieme IInkExtendedProperties .

Sintassi

HRESULT Remove(
  [in] VARIANT Identifier
);

Parametri

[in] Identifier

Identificatore dell'oggetto IInkExtendedProperty da rimuovere dall'insieme. L'identificatore può essere un identificatore univoco globale (GUID), un indice o un oggetto proprietà esteso.

Per altre informazioni sulla struttura VARIANT, vedere Uso della libreria COM.

Valore restituito

Questo metodo può restituire uno di questi valori.

Codice restituito Descrizione
S_OK
Operazione completata.
E_POINTER
Un parametro contiene un puntatore non valido.
CO_E_CLASSSTRING
Formato GUID non valido.
TPC_E_INVALID_PROPERTY
Impossibile trovare la proprietà (GUID o indice non validi).
E_INK_EXCEPTION
Si è verificata un'eccezione all'interno del metodo.
E_FAIL
Si è verificato un errore non specificato.
E_INVALIDARG
Handle di visualizzazione non valido.
E_UNEXPECTED
Parametro o tipo di proprietà imprevisto.

Commenti

Questo metodo rimuove solo la proprietà estesa da uno snapshot di o un riferimento a, i dati dell'input penna e non rimuove i dati dell'input penna effettivi.

Il parametro Identifier può essere un BSTR, un LONG o un IDispatch. Usare un BSTR per il GUID della proprietà, un LONG per l'indice della proprietà e un IDispatch per un riferimento a una proprietà specifica. Per specificare il GUID della proprietà quando si usa l'associazione tardiva, ad esempio quando si usa un linguaggio di scripting, è necessario passare l'argomento come valore letterale STRING e non usare una variabile.

Per altre informazioni sul tipo di dati BSTR, vedere Uso della libreria COM.

Requisiti

   
Client minimo supportato Windows XP Tablet PC Edition [solo app desktop]
Server minimo supportato Nessuno supportato
Piattaforma di destinazione Windows
Intestazione msinkaut.h
Libreria InkObj.dll

Vedi anche

Interfaccia IInkExtendedProperties