Metodo IInkExtendedProperties::Add (msinkaut.h)
Crea e aggiunge un oggetto IInkExtendedProperty all'insieme IInkExtendedProperties .
Sintassi
HRESULT Add(
[in] BSTR Guid,
[in] VARIANT Data,
[out, retval] IInkExtendedProperty **InkExtendedProperty
);
Parametri
[in] Guid
Nome del nuovo oggetto IInkExtendedProperty . Il nome viene espresso come BSTR che rappresenta l'identificatore univoco globale (GUID) nel formato seguente:
{dfc71f44-354b-4ca1-93d7-7459410b6343} (incluse parentesi graffe)
Per altre informazioni sul tipo di dati BSTR, vedere Uso della libreria COM.
[in] Data
Dati per il nuovo oggetto IInkExtendedProperty .
Per altre informazioni sulla struttura VARIANT, vedere Uso della libreria COM.
[out, retval] InkExtendedProperty
Quando termina, questo metodo contiene un puntatore alla nuova proprietà estesa.
Valore restituito
Questo metodo può restituire uno di questi valori.
Codice restituito | Descrizione |
---|---|
|
Operazione completata. |
|
Un parametro contiene un puntatore non valido. |
|
L'utente non ha specificato i dati. |
|
Formato GUID non valido. |
|
Si è verificata un'eccezione all'interno del metodo . |
|
Il tratto non è valido. |
Commenti
- Matrice di byte o CHAR
- Matrici di numeri interi, float, interi di grandi dimensioni, double, date o decimali
- Valori booleani (ma non ma matrici di valori booleani)
- Richieste BSTR (ma non ma matrici di route BSTR)
- Matrici di varianti. Tutte le matrici di varianti passate come IInkExtendedProperty devono essere dello stesso tipo e essere tutte numeriche. Ad esempio, le matrici varianti di BSTRS, matrici di matrici, VT_NULL e VT_EMPTY non sono supportate.
Requisiti
Requisito | Valore |
---|---|
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 |