Attributi delle proprietà (PortableDevice.h)

Windows Dispositivi portatili supporta gli attributi di proprietà seguenti. Questi attributi vengono restituiti dai metodi seguenti:

Attributo VarType Descrizione
WPD_PROPERTY_ATTRIBUTE_CAN_DELETE VT_BOOL Valore booleano che specifica se il client può eliminare la proprietà. Per eliminare una proprietà, impostare il relativo valore su VT_EMPTY.
WPD_PROPERTY_ATTRIBUTE_CAN_READ VT_BOOL Valore booleano che specifica se il client può leggere la proprietà.
WPD_PROPERTY_ATTRIBUTE_CAN_WRITE VT_BOOL Valore booleano che specifica se il client può modificare la proprietà.
WPD_PROPERTY_ATTRIBUTE_DEFAULT_VALUE VT_XXXX Valore definito dal dispositivo che specifica il valore predefinito di una proprietà. Questo vale solo per le proprietà scrivibili.
WPD_PROPERTY_ATTRIBUTE_ENUMERATION_ELEMENTS VT_UNKNOWN Interfaccia IPortableDevicePropVariantCollection che contiene una raccolta di valori per una proprietà il cui attributo WPD_PROPERTY_ATTRIBUTE_FORM è WPD_PROPERTY_ATTRIBUTE_FORM_ENUMERATION. Il tipo di dati dipende dalla proprietà sottoposta a query.
WPD_PROPERTY_ATTRIBUTE_FAST_PROPERTY VT_BOOL Se True, questa proprietà appartiene al gruppo di proprietà veloci . Queste sono proprietà che possono essere recuperate rapidamente dal dispositivo.
WPD_PROPERTY_ATTRIBUTE_FORM VT_UI4 Valore enumerato WpdAttributeForm che specifica il formato dei valori validi consentiti per questa proprietà.
WPD_PROPERTY_ATTRIBUTE_NAME VT_LPWSTR Stringa che specifica il nome descrittivo dello script della proprietà. I caratteri validi sono alfanumerici [a-zA-Z0-9] e '_'.
WPD_PROPERTY_ATTRIBUTE_RANGE_MAX VT_XXXX Valore massimo per una proprietà il cui attributo WPD_PROPERTY_ATTRIBUTE_FORM è WPD_PROPERTY_ATTRIBUTE_FORM_RANGE. Il tipo di dati può essere uno dei tipi numerici.
WPD_PROPERTY_ATTRIBUTE_RANGE_MIN VT_XXXX Valore minimo per una proprietà il cui attributo WPD_PROPERTY_ATTRIBUTE_FORM è WPD_PROPERTY_ATTRIBUTE_FORM_RANGE. Il tipo di dati può essere uno dei tipi numerici.
WPD_PROPERTY_ATTRIBUTE_RANGE_STEP VT_XXXX Valore del passaggio per una proprietà il cui attributo WPD_PROPERTY_ATTRIBUTE_FORM è WPD_PROPERTY_ATTRIBUTE_FORM_RANGE. Il passaggio specifica la quantità di proprietà dell'intervallo da modificare. Ad esempio, una proprietà con un valore minimo pari a 10, un valore massimo pari a 20 e un passaggio pari a 5 potrebbe avere i valori seguenti: 10, 15, 20. Il tipo di dati può essere uno dei tipi numerici.
WPD_PROPERTY_ATTRIBUTE_REGULAR_EXPRESSION VT_LPWSTR Stringa di espressione regolare che specifica valori accettabili per le proprietà il cui modulo è WPD_PROPERTY_ATTRIBUTE_FORM_REGULAR_EXPRESSION.
WPD_PROPERTY_ATTRIBUTE_VARTYPE VT_UI4 Intero che specifica il VARTYPE della proprietà, ad esempio VT_BOOL.
WPD_PROPERTY_ATTRIBUTE_MAX_SIZE VT_UI8 Valore che specifica la dimensione massima per il valore di questa proprietà, in byte.

Requisiti

Requisito Valore
Intestazione
PortableDevice.h

Vedi anche

Proprietà