Sistema di proprietà Windows
Panoramica della tecnologia Windows Property System.
Per sviluppare Windows Property System, sono necessarie queste intestazioni:
Per indicazioni sulla programmazione per questa tecnologia, vedere:
Enumerazioni
_PROPERTYUI_FLAGS Specifica le funzionalità delle proprietà. |
GETPROPERTYSTOREFLAGS Indica i flag che modificano l'oggetto archivio delle proprietà recuperato dai metodi che creano un archivio proprietà, ad esempio IShellItem2::GetPropertyStore o IPropertyStoreFactory::GetPropertyStore. |
PDOPSTATUS Fornisce flag di stato dell'operazione. |
PKA_FLAGS Descrive il comportamento della matrice delle modifiche delle proprietà. |
PLACEHOLDER_STATES Specifica gli stati che un file segnaposto può avere. Recuperare questo valore tramite la proprietà System.FilePlaceholderStatus (PKEY_FilePlaceholderStatus). |
PROPDESC_AGGREGATION_TYPE Descrive come vengono visualizzati i valori delle proprietà quando vengono selezionati più elementi. |
PROPDESC_COLUMNINDEX_TYPE Indica se una proprietà può essere indicizzata o meno. |
PROPDESC_CONDITION_TYPE Descrive il tipo di condizione da usare quando si visualizza la proprietà nell'interfaccia utente del generatore di query in Windows Vista, ma non in Windows 7 e versioni successive. |
PROPDESC_ENUMFILTER Descrive l'elenco filtrato delle descrizioni delle proprietà restituite. |
PROPDESC_FORMAT_FLAGS Usato dalle funzioni helper della descrizione della proprietà, ad esempio PSFormatForDisplay, per indicare il formato di una stringa di proprietà. |
PROPDESC_RELATIVEDESCRIPTION_TYPE Descrive il tipo di descrizione relativa per una descrizione della proprietà, come determinato dall'attributo relativeDescriptionType dell'elemento displayInfo. |
PROPDESC_SEARCHINFO_FLAGS Determina se e come una proprietà viene indicizzata da Windows Search. |
PROPDESC_TYPE_FLAGS Descrive gli attributi dell'elemento typeInfo nel file propdesc della proprietà. |
PROPDESC_VIEW_FLAGS Questi flag descrivono le proprietà nelle stringhe dell'elenco delle descrizioni delle proprietà. |
PROPVAR_COMPARE_UNIT Questi flag sono associati a determinati confronti di struttura PROPVARIANT. |
PSC_STATE Specifica lo stato di una proprietà. Vengono impostati manualmente dal codice che ospita la cache dell'archivio delle proprietà in memoria. |
SYNC_ENGINE_STATE_FLAGS Specifica i valori usati da qualsiasi motore di sincronizzazione per esporre gli stati interni del motore al valore PKEY_StorageProviderStatus dell'archivio delle proprietà in File Indexer Per aggiornare la proprietà, chiamare prima IShellItem2::GetPropertyStore con il flag GPS_EXTRINSICPROPERTIES. Chiamare quindi il metodo IPropertyStore::SetValue dell'oggetto restituito, specificando la chiave PKEY_StorageProviderStatus, per impostare il valore della maschera di bit della proprietà usando questi SYNC_ENGINE_STATE_FLAGS. |
SYNC_TRANSFER_STATUS Specifica i valori di stato possibili utilizzati nella proprietà System.SyncTransferStatus. |
Funzioni
Append Inserisce un'operazione di modifica alla fine di una matrice. |
|||
AppendOrReplace Sostituisce la prima occorrenza di una modifica che influisce sulla stessa chiave di proprietà della modifica specificata. Se la chiave della proprietà non è già presente nella matrice, questo metodo aggiunge la modifica alla fine della matrice. |
|||
ApplyToPropVariant Applica una modifica a un valore di proprietà. |
|||
ClearPropVariantArray Libera la memoria e i riferimenti usati da una matrice di strutture PROPVARIANT archiviate in una matrice. |
|||
ClearVariantArray Libera la memoria e i riferimenti usati da una matrice di strutture VARIANT archiviate in una matrice. |
|||
CoerceToCanonicalValue Imposta il valore sul valore canonico, in base alla descrizione della proprietà. |
|||
EnumeratePropertyDescriptions Ottiene un'istanza dell'oggetto sottosistema che implementa IPropertyDescriptionList per ottenere l'intero o un elenco parziale di descrizioni delle proprietà nel sistema. |
|||
FindMatchingIndex Confronta il valore della proprietà specificato con i valori enumerati in un elenco e restituisce l'indice corrispondente. |
|||
FormatForDisplay Ottiene una rappresentazione di stringa Unicode formattata di un valore di proprietà. (IPropertyDescription.FormatForDisplay) |
|||
FormatForDisplay Ottiene una rappresentazione di stringa Unicode formattata di un valore di proprietà. (IPropertySystem.FormatForDisplay) |
|||
FormatForDisplay Gli sviluppatori devono usare invece IPropertyDescription. Ottiene una rappresentazione di stringa Unicode formattata di un valore di proprietà. |
|||
FormatForDisplayAlloc Ottiene una rappresentazione di stringa di un valore di proprietà in un buffer di memoria allocato. |
|||
FreePropVariantArray Libera la memoria e i riferimenti utilizzati da una matrice di strutture PROPVARIANT. |
|||
GetAdditionalSortByAliases Ottiene l'indirizzo di un puntatore all'interfaccia IPropertyDescriptionList, che contiene valori di colonna di ordinamento aggiuntivi. |
|||
GetAggregationType Ottiene un valore che descrive come vengono visualizzati i valori delle proprietà quando vengono selezionati più elementi nell'interfaccia utente. |
|||
GetAt Ottiene l'operazione di modifica in corrispondenza di un indice di matrice specificato. |
|||
GetAt Ottiene la descrizione della proprietà in corrispondenza dell'indice specificato in un elenco di descrizioni delle proprietà. |
|||
GetAt Ottiene l'oggetto IPropertyEnumType in corrispondenza dell'indice specificato nell'elenco. |
|||
GetCanonicalName Ottiene il nome con distinzione tra maiuscole e minuscole in base al quale una proprietà è nota al sistema, indipendentemente dal nome localizzato. |
|||
GetColumnIndexType Determina la modalità di indicizzazione della proprietà corrente. |
|||
GetColumnState Ottiene il flag di stato della colonna, che descrive come la proprietà deve essere gestita da interfacce o API che usano questo flag. |
|||
GetConditionAt Non supportato. Ottiene la condizione in corrispondenza dell'indice specificato. |
|||
GetConditionType Ottiene il tipo di condizione e l'operazione di condizione predefinita da utilizzare quando viene visualizzata la proprietà nell'interfaccia utente del generatore di query. Ciò influisce sull'elenco delle condizioni del predicato (ad esempio, uguale, minore di e contiene) visualizzate per questa proprietà. |
|||
GetCount Ottiene il numero di operazioni di modifica nella matrice. |
|||
GetCount Ottiene il numero di proprietà incluse nell'elenco delle proprietà. |
|||
GetCount Ottiene il numero di elementi nell'elenco. |
|||
GetDefaultColumnWidth Ottiene la larghezza predefinita della colonna della proprietà in una visualizzazione elenco. |
|||
GetDefaultWidth Gli sviluppatori devono usare invece IPropertyDescription. Ottiene la larghezza della descrizione della proprietà. |
|||
GetDisplayName Ottiene il nome visualizzato della proprietà come viene visualizzato in qualsiasi interfaccia utente. |
|||
GetDisplayName Gli sviluppatori devono usare invece IPropertyDescription. Ottiene una stringa che specifica il nome della proprietà adatta per la visualizzazione agli utenti. |
|||
GetDisplayText Ottiene il testo visualizzato da una struttura di informazioni di enumerazione. |
|||
GetDisplayType Ottiene il tipo di dati corrente utilizzato per visualizzare la proprietà . |
|||
GetEditInvitation Ottiene il testo utilizzato nei controlli di modifica ospitati in varie finestre di dialogo. |
|||
GetEnumType Ottiene un tipo di enumerazione da una struttura di informazioni di enumerazione. |
|||
GetEnumTypeList Ottiene un'istanza di IPropertyEnumTypeList, che può essere utilizzata per enumerare i valori possibili per una proprietà. |
|||
GetFlags Gli sviluppatori devono usare invece IPropertyDescription. Ottiene i flag di funzionalità delle proprietà per una proprietà specificata. |
|||
GetGroupingRange Ottiene il metodo di raggruppamento da utilizzare quando una visualizzazione viene raggruppata in base a una proprietà e recupera il tipo di raggruppamento. |
|||
GetHelpInfo Gli sviluppatori devono usare invece IPropertyDescription. (IPropertyUI.GetHelpInfo) |
|||
GetImageReference Recupera il riferimento all'immagine associato a un'enumerazione di proprietà. |
|||
GetImageReferenceForValue Ottiene il riferimento all'immagine associata a un valore della proprietà. |
|||
GetMaxSize Ottiene il valore di dimensione massima dall'elemento searchInfo dello schema delle proprietà. |
|||
GetProjectionString Restituisce un puntatore a una stringa contenente il nome canonico dell'elemento. |
|||
GetPropertyDescription Ottiene un'istanza dell'oggetto sottosistema che implementa IPropertyDescription per ottenere la descrizione della proprietà per un valore PROPERTYKEY specificato. |
|||
GetPropertyDescription Gli sviluppatori devono usare invece IPropertyDescription. Ottiene la descrizione della proprietà di una proprietà specificata. |
|||
GetPropertyDescriptionByName Ottiene un'istanza dell'oggetto sottosistema che implementa IPropertyDescription, per ottenere la descrizione della proprietà per un determinato nome canonico. |
|||
GetPropertyDescriptionListFromString Ottiene un'istanza dell'oggetto sottosistema che implementa IPropertyDescriptionList, per ottenere una raccolta ordinata di descrizioni delle proprietà, in base alla stringa specificata. |
|||
GetPropertyKey Ottiene una struttura che funge da identificatore univoco di una proprietà. |
|||
GetPropertyStore Ottiene un oggetto IPropertyStore che corrisponde ai flag specificati. |
|||
GetPropertyStoreForKeys Ottiene un oggetto IPropertyStore, dato un set di chiavi di proprietà. Ciò offre un metodo alternativo, possibilmente più rapido, per ottenere un oggetto IPropertyStore rispetto alla chiamata di IPropertyStoreFactory::GetPropertyStore. |
|||
GetPropertyType Ottiene il tipo variant della proprietà. |
|||
GetRangeMinValue Ottiene un valore minimo da una struttura di informazioni di enumerazione. |
|||
GetRangeSetValue Ottiene un valore impostato da una struttura di informazioni di enumerazione. |
|||
GetRelatedProperty Recupera un oggetto IPropertyDescription che rappresenta la proprietà correlata. |
|||
GetRelativeDescription Confronta due valori di proprietà nel modo specificato dalla descrizione della proprietà. Restituisce due stringhe di visualizzazione che descrivono il confronto delle due proprietà. |
|||
GetRelativeDescriptionType Ottiene il tipo di descrizione relativa per una descrizione della proprietà. |
|||
GetSearchInfoFlags Ottiene la PROPDESC_SEARCHINFO_FLAGS associata alla proprietà . |
|||
GetSortByAlias Ottiene l'indirizzo di un puntatore all'interfaccia IPropertyDescription contenente la colonna di ordinamento primaria. |
|||
GetSortDescription Ottiene i flag di descrizione dell'ordinamento corrente per la proprietà , che indicano le parole specifiche delle offerte di ordinamento. |
|||
GetSortDescriptionLabel Ottiene la stringa di visualizzazione localizzata che descrive l'ordinamento corrente. |
|||
GetState Ottiene lo stato di una chiave di proprietà specificata. |
|||
GetTypeFlags Ottiene un set di flag che descrivono gli usi e le funzionalità della proprietà . |
|||
GetValue Ottiene un valore da una struttura di informazioni di enumerazione. |
|||
GetValueAndState Ottiene i dati di valore e stato per una chiave di proprietà. |
|||
GetViewFlags Ottiene il set corrente di flag che regolano la visualizzazione della proprietà. |
|||
InitPropVariantFromBoolean Inizializza una determinata struttura PROPVARIANT come VT_BOOL utilizzando un valore booleano specificato. |
|||
InitPropVariantFromBooleanVector Inizializza una struttura PROPVARIANT da un vettore booleano specificato. |
|||
InitPropVariantFromBuffer Inizializza una struttura PROPVARIANT utilizzando il contenuto di un buffer. |
|||
InitPropVariantFromCLSID Inizializza una struttura PROPVARIANT basata su un identificatore di classe (CLSID). |
|||
InitPropVariantFromDouble Inizializza una struttura PROPVARIANT basata su un valore double specificato. |
|||
InitPropVariantFromDoubleVector Inizializza una struttura PROPVARIANT basata su un vettore specificato di valori double. |
|||
InitPropVariantFromFileTime Inizializza una struttura PROPVARIANT in base alle informazioni archiviate in una struttura FILETIME. |
|||
InitPropVariantFromFileTimeVector Inizializza una struttura PROPVARIANT da un vettore specificato di valori FILETIME. |
|||
InitPropVariantFromGUIDAsBuffer Inizializza una struttura PROPVARIANT basata su un GUID. La struttura viene inizializzata come VT_VECTOR |
VT_UI1. | ||
InitPropVariantFromGUIDAsString Inizializza una struttura PROPVARIANT basata su un GUID. La struttura viene inizializzata come VT_LPWSTR. |
|||
InitPropVariantFromInt16 Inizializza una struttura PROPVARIANT basata su un valore intero a 16 bit. |
|||
InitPropVariantFromInt16Vector Inizializza una struttura PROPVARIANT basata su un vettore specificato di valori integer a 16 bit. |
|||
InitPropVariantFromInt32 Inizializza una struttura PROPVARIANT basata su un valore intero a 32 bit. |
|||
InitPropVariantFromInt32Vector Inizializza una struttura PROPVARIANT basata su un vettore di valori integer a 32 bit. |
|||
InitPropVariantFromInt64 Inizializza una struttura PROPVARIANT basata su un valore Int64 specificato. |
|||
InitPropVariantFromInt64Vector Inizializza una struttura PROPVARIANT basata su un vettore di valori Int64. |
|||
InitPropVariantFromPropVariantVectorElem Inizializza una struttura PROPVARIANT basata su un elemento vettore PROPVARIANT specificato. |
|||
InitPropVariantFromResource Inizializza una struttura PROPVARIANT basata su una risorsa stringa incorporata in un file eseguibile. |
|||
InitPropVariantFromString Inizializza una struttura PROPVARIANT basata su una stringa specificata. |
|||
InitPropVariantFromStringAsVector Inizializza una struttura PROPVARIANT da una stringa specificata. La stringa viene analizzata come elenco delimitato da punti e virgola (ad esempio:_"A; B; C"). |
|||
InitPropVariantFromStringVector Inizializza una struttura PROPVARIANT da un vettore di stringa specificato. |
|||
InitPropVariantFromStrRet Inizializza una struttura PROPVARIANT basata su una stringa archiviata in una struttura STRRET. |
|||
InitPropVariantFromUInt16 Inizializza una struttura PROPVARIANT basata su un valore intero senza segno a 16 bit. |
|||
InitPropVariantFromUInt16Vector Inizializza una struttura PROPVARIANT basata su un vettore di valori interi senza segno a 16 bit. |
|||
InitPropVariantFromUInt32 Inizializza una struttura PROPVARIANT basata su un valore intero senza segno a 32 bit. |
|||
InitPropVariantFromUInt32Vector Inizializza una struttura PROPVARIANT basata su un vettore di valori interi senza segno a 32 bit. |
|||
InitPropVariantFromUInt64 Inizializza una struttura PROPVARIANT con un valore intero senza segno a 64 bit. |
|||
InitPropVariantFromUInt64Vector Inizializza una struttura PROPVARIANT basata su un vettore di interi senza segno a 64 bit. |
|||
InitPropVariantVectorFromPropVariant Inizializza un elemento vettore in una struttura PROPVARIANT con un valore archiviato in un altro PROPVARIANT. |
|||
InitVariantFromBoolean Inizializza una struttura VARIANT con un valore booleano. |
|||
InitVariantFromBooleanArray Inizializza una struttura VARIANT da una matrice di valori booleani. |
|||
InitVariantFromBuffer Inizializza una struttura VARIANT con il contenuto di un buffer. |
|||
InitVariantFromDispatch Inizializza una struttura VARIANT basata su un'istanza di un oggetto IDispatch. |
|||
InitVariantFromDosDateTime Inizializza una struttura VARIANT con una data e un'ora specificati nel formato utilizzato da Microsoft MS-DOS. I valori di data e ora vengono convertiti nel formato utilizzato per archiviare data e ora in un valore VARIANT. |
|||
InitVariantFromDouble Inizializza una struttura VARIANT con un valore di tipo DOUBLE. |
|||
InitVariantFromDoubleArray Inizializza una struttura VARIANT con una matrice di valori di tipo DOUBLE. |
|||
InitVariantFromFileTime Inizializza una struttura VARIANT con il contenuto di una struttura FILETIME. |
|||
InitVariantFromFileTimeArray Inizializza una struttura VARIANT con una matrice di strutture FILETIME. |
|||
InitVariantFromGUIDAsBuffer Inizializza una struttura VARIANT basata su un GUID. La struttura viene inizializzata come VT_ARRAY |
VT_UI1. | ||
InitVariantFromGUIDAsString Inizializza una struttura VARIANT basata su un GUID. La struttura viene inizializzata come tipo VT_BSTR. |
|||
InitVariantFromInt16 Inizializza una struttura VARIANT con un valore intero a 16 bit. |
|||
InitVariantFromInt16Array Inizializza una struttura VARIANT con una matrice di valori integer a 16 bit. |
|||
InitVariantFromInt32 Inizializza una struttura VARIANT con un valore intero a 32 bit. |
|||
InitVariantFromInt32Array Inizializza una struttura VARIANT con una matrice di valori integer a 32 bit. |
|||
InitVariantFromInt64 Inizializza una struttura VARIANT con un valore intero a 64 bit. |
|||
InitVariantFromInt64Array Inizializza una struttura VARIANT con una matrice di valori integer a 64 bit. |
|||
InitVariantFromResource Inizializza una struttura VARIANT basata su una risorsa stringa incorporata in un file eseguibile. |
|||
InitVariantFromString Inizializza una struttura VARIANT con una stringa. |
|||
InitVariantFromStringArray Inizializza una struttura VARIANT con una matrice di stringhe. |
|||
InitVariantFromStrRet Inizializza una struttura VARIANT con una stringa archiviata in una struttura STRRET. |
|||
InitVariantFromUInt16 Inizializza una struttura VARIANT con un valore intero senza segno a 16 bit. |
|||
InitVariantFromUInt16Array Inizializza una struttura VARIANT con una matrice di valori interi senza segno a 16 bit. |
|||
InitVariantFromUInt32 Inizializza una struttura VARIANT con un valore intero a 32 bit senza segno. |
|||
InitVariantFromUInt32Array Inizializza una struttura VARIANT con una matrice di valori interi senza segno a 32 bit. |
|||
InitVariantFromUInt64 Inizializza una struttura VARIANT con un valore intero a 64 bit senza segno. |
|||
InitVariantFromUInt64Array Inizializza una struttura VARIANT con una matrice di valori interi senza segno a 64 bit. |
|||
InitVariantFromVariantArrayElem Inizializza una struttura VARIANT con un valore archiviato in un'altra struttura VARIANT. |
|||
InsertAt Inserisce un'operazione di modifica in una matrice nella posizione specificata. |
|||
IsKeyInArray Specifica se una determinata chiave di proprietà esiste nella matrice di modifiche. |
|||
IsPropertyWritable Esegue una query sul fatto che il gestore delle proprietà consenta la modifica di una proprietà specifica nell'interfaccia utente dall'utente. |
|||
IsPropVariantString Specifica se una struttura PROPVARIANT specificata è un tipo di stringa. |
|||
IsPropVariantVector Specifica se una struttura PROPVARIANT ha un tipo di vettore. |
|||
IsValueCanonical Ottiene un valore che indica se una proprietà è canonica in base alla definizione della descrizione della proprietà. |
|||
IsVariantArray Specifica se una variante è una matrice. |
|||
IsVariantString Specifica se una variante è una stringa. |
|||
IsVarTypeFloat Restituisce se un VARTYPE è un float. |
|||
IsVarTypeInteger Restituisce se un valore VARTYPE è un numero intero. |
|||
IsVarTypeNumber Specifica se VARTYPE è un numero. |
|||
IsVarTypeSignedInteger Restituisce se un valore VARTYPE è un intero con segno. |
|||
IsVarTypeUnsignedInteger Restituisce se un valore VARTYPE è un intero senza segno. |
|||
ParsePropertyName Gli sviluppatori devono usare invece IPropertyDescription. Legge i caratteri del nome della proprietà specificato e identifica fmTID e PROPID della proprietà. |
|||
PifMgr_CloseProperties Chiude le proprietà dell'applicazione aperte con PifMgr_OpenProperties. |
|||
PifMgr_GetProperties Restituisce un blocco specificato di dati da un file pif. |
|||
PifMgr_OpenProperties Apre il file pif associato a un'applicazione MICROSOFT MS-DOS e restituisce un handle alle proprietà dell'applicazione. |
|||
PifMgr_SetProperties Assegna valori a un blocco di dati da un file pif. |
|||
PropVariantChangeType Coerces un valore archiviato come struttura PROPVARIANT a un valore equivalente di un tipo variant diverso. |
|||
PropVariantClear Cancella una struttura PROPVARIANT. |
|||
PropVariantCompare Confronta due strutture PROPVARIANT, in base alle unità di confronto e alle impostazioni predefinite. |
|||
PropVariantCompareEx Estende PropVariantCompare consentendo al chiamante di confrontare due strutture PROPVARIANT basate su unità di confronto e flag specificati. |
|||
PropVariantCopy Crea una copia di una struttura PROPVARIANT. |
|||
PropVariantGetBooleanElem Estrae un singolo elemento booleano da una struttura PROPVARIANT di tipo VT_BOOL, VT_VECTOR |
VT_BOOL o VT_ARRAY | VT_BOOL. | |
PropVariantGetDoubleElem Estrae un singolo elemento double da una struttura PROPVARIANT di tipo VT_R8, VT_VECTOR |
VT_R8 o VT_ARRAY | VT_R8. | |
PropVariantGetElem Inizializza una struttura PROPVARIANT basata su un elemento specificato in un'altra struttura PROPVARIANT. |
|||
PropVariantGetElementCount Recupera il conteggio degli elementi di una struttura PROPVARIANT. |
|||
PropVariantGetFileTimeElem Estrae un singolo elemento FILETIME da una struttura PROPVARIANT di tipo VT_FILETIME, VT_VECTOR |
VT_FILETIME o VT_ARRAY | VT_FILETIME. | |
PropVariantGetInt16Elem Estrae un singolo elemento Int16 da una struttura PROPVARIANT di tipo VT_I2, VT_VECTOR |
VT_I2 o VT_ARRAY | VT_I2. | |
PropVariantGetInt32Elem Estrae un singolo elemento Int32 da un elemento PROPVARIANT di tipo VT_I4, VT_VECTOR |
VT_I4 o VT_ARRAY | VT_I4. | |
PropVariantGetInt64Elem Estrae un singolo elemento Int64 da una struttura PROPVARIANT di tipo VT_I8, VT_VECTOR |
VT_I8 o VT_ARRAY | VT_I8. | |
PropVariantGetStringElem Estrae un singolo elemento stringa Unicode da una struttura PROPVARIANT di tipo VT_LPWSTR, VT_BSTR, VT_VECTOR |
VT_LPWSTR, VT_VECTOR | VT_BSTR o VT_ARRAY | VT_BSTR. |
PropVariantGetUInt16Elem Estrae un singolo elemento Int16 da una struttura PROPVARIANT di tipo VT_U12, VT_VECTOR |
VT_U12 o VT_ARRAY | VT_U12. | |
PropVariantGetUInt32Elem Estrae un singolo elemento Int32 da una struttura PROPVARIANT di tipo VT_UI4, VT_VECTOR |
VT_UI4 o VT_ARRAY | VT_UI4. | |
PropVariantGetUInt64Elem Estrae un singolo elemento Int64 da una struttura PROPVARIANT di tipo VT_UI8, VT_VECTOR |
VT_UI8 o VT_ARRAY | VT_UI8. | |
PropVariantToBoolean Estrae un valore della proprietà Boolean di una struttura PROPVARIANT. Se non è possibile estrarre alcun valore, viene assegnato un valore predefinito. |
|||
PropVariantToBooleanVector Estrae un vettore booleano da una struttura PROPVARIANT. |
|||
PropVariantToBooleanVectorAlloc Estrae i dati da una struttura PROPVARIANT in un vettore booleano appena allocato. |
|||
PropVariantToBooleanWithDefault Estrae il valore della proprietà Boolean di una struttura PROPVARIANT. Se non esiste alcun valore, viene restituito il valore predefinito specificato. |
|||
PropVariantToBSTR Estrae il valore della proprietà BSTR di una struttura PROPVARIANT. |
|||
PropVariantToBuffer Estrae il valore del buffer da una struttura PROPVARIANT di tipo VT_VECTOR |
VT_UI1 o VT_ARRRAY | VT_UI1. | |
PropVariantToCLSID Estrae il valore della proprietà CLSID (Class Identifier) di una struttura PROPVARIANT. |
|||
PropVariantToDouble Estrae un valore doppio da una struttura PROPVARIANT. |
|||
PropVariantToDoubleVector Estrae un vettore di doppie da una struttura PROPVARIANT. |
|||
PropVariantToDoubleVectorAlloc Estrae i dati da una struttura PROPVARIANT in un vettore doppio allocato appena allocato. |
|||
PropVariantToDoubleWithDefault Estrae un valore di proprietà doppia di una struttura PROPVARIANT. Se non esiste alcun valore, viene restituito il valore predefinito specificato. |
|||
PropVariantToFileTime Estrae la struttura FILETIME da una struttura PROPVARIANT. |
|||
PropVariantToFileTimeVector Estrae i dati da una struttura PROPVARIANT in un vettore FILETIME. |
|||
PropVariantToFileTimeVectorAlloc Estrae i dati da una struttura PROPVARIANT in un vettore FILETIME appena allocato. |
|||
PropVariantToGUID Estrae un valore GUID da una struttura PROPVARIANT. |
|||
PropVariantToInt16 Estrae un valore della proprietà Int16 di una struttura PROPVARIANT. |
|||
PropVariantToInt16Vector Estrae un vettore di valori Int16 da una struttura PROPVARIANT. |
|||
PropVariantToInt16VectorAlloc Estrae i dati da una struttura PROPVARIANT in un vettore Int16 appena allocato. |
|||
PropVariantToInt16WithDefault Estrae il valore della proprietà Int16 di una struttura PROPVARIANT. Se non esiste alcun valore, viene restituito il valore predefinito specificato. |
|||
PropVariantToInt32 Estrae il valore della proprietà Int32 di una struttura PROPVARIANT. Se non è possibile estrarre alcun valore, viene assegnato un valore predefinito. |
|||
PropVariantToInt32Vector Estrae un vettore di valori lunghi da una struttura PROPVARIANT. |
|||
PropVariantToInt32VectorAlloc Estrae i dati da una struttura PROPVARIANT in un vettore Int32 appena allocato. |
|||
PropVariantToInt32WithDefault Estrae un valore Int32 da una struttura PROPVARIANT. Se non esiste alcun valore, viene restituito il valore predefinito specificato. |
|||
PropVariantToInt64 Estrae un valore LONGLONG da una struttura PROPVARIANT. Se non è possibile estrarre alcun valore, viene assegnato un valore predefinito. |
|||
PropVariantToInt64Vector Estrae i dati da una struttura PROPVARIANT in un vettore Int64. |
|||
PropVariantToInt64VectorAlloc Estrae i dati da una struttura PROPVARIANT in un vettore LONGLONG appena allocato. |
|||
PropVariantToInt64WithDefault Estrae il valore della proprietà Int64 di una struttura PROPVARIANT. Se non esiste alcun valore, viene restituito il valore predefinito specificato. |
|||
PropVariantToString Estrae un valore stringa da una struttura PROPVARIANT. |
|||
PropVariantToStringAlloc Estrae un valore di proprietà stringa da una struttura PROPVARIANT. |
|||
PropVariantToStringVector Estrae un vettore di stringhe da una struttura PROPVARIANT. |
|||
PropVariantToStringVectorAlloc Estrae i dati da una struttura PROPVARIANT in una nuova stringa allocata in un vettore appena allocato. |
|||
PropVariantToStringWithDefault Estrae il valore della proprietà stringa di una struttura PROPVARIANT. Se non esiste alcun valore, viene restituito il valore predefinito specificato. |
|||
PropVariantToStrRet Estrae una stringa da una struttura PROPVARIANT e la inserisce in una struttura STRRET. |
|||
PropVariantToUInt16 Estrae un valore breve senza segno da una struttura PROPVARIANT. Se non è possibile estrarre alcun valore, viene assegnato un valore predefinito. |
|||
PropVariantToUInt16Vector Estrae i dati da una struttura PROPVARIANT in un vettore breve senza segno. |
|||
PropVariantToUInt16VectorAlloc Estrae i dati da una struttura PROPVARIANT in un vettore breve senza segno appena allocato. |
|||
PropVariantToUInt16WithDefault Estrae un valore breve senza segno da una struttura PROPVARIANT. Se non esiste alcun valore, viene restituito il valore predefinito specificato. |
|||
PropVariantToUInt32 Estrae un valore ULONG da una struttura PROPVARIANT. Se non è possibile estrarre alcun valore, viene assegnato un valore predefinito. |
|||
PropVariantToUInt32Vector Estrae i dati da una struttura PROPVARIANT in un vettore ULONG. |
|||
PropVariantToUInt32VectorAlloc Estrae i dati da una struttura PROPVARIANT in un vettore ULONG appena allocato. |
|||
PropVariantToUInt32WithDefault Estrae un valore ULONG da una struttura PROPVARIANT. Se non esiste alcun valore, viene restituito un valore predefinito specificato. |
|||
PropVariantToUInt64 Estrae un valore UInt64 da una struttura PROPVARIANT. Se non è possibile estrarre alcun valore, viene assegnato un valore predefinito. |
|||
PropVariantToUInt64Vector Estrae i dati da una struttura PROPVARIANT in un vettore ULONGLONG. |
|||
PropVariantToUInt64VectorAlloc Estrae i dati da una struttura PROPVARIANT in un vettore ULONGLONG appena allocato. |
|||
PropVariantToUInt64WithDefault Estrae il valore ULONGLONG da una struttura PROPVARIANT. Se non esiste alcun valore, viene restituito il valore predefinito specificato. |
|||
PropVariantToVariant Converte il contenuto di una struttura PROPVARIANT in una struttura VARIANT. |
|||
PropVariantToWinRTPropertyValue Estrae i dati da una struttura PROPVARIANT in un valore di proprietà Windows 运行时. |
|||
PSCoerceToCanonicalValue Converte il valore di una proprietà nel valore canonico, in base alla descrizione della proprietà. |
|||
PSCreateAdapterFromPropertyStore Crea un adattatore da un archivio IProperty. |
|||
PSCreateDelayedMultiplexPropertyStore Crea un archivio delle proprietà di sola lettura e associazione ritardata che contiene più archivi di proprietà. |
|||
PSCreateMemoryPropertyStore Crea un archivio delle proprietà in memoria. |
|||
PSCreateMultiplexPropertyStore Crea un archivio proprietà di sola lettura che contiene più archivi di proprietà, ognuno dei quali deve supportare IPropertyStore o IPropertySetStorage. |
|||
PSCreatePropertyChangeArray Crea un contenitore per un set di oggetti IPropertyChange. Questo contenitore può essere usato con IFileOperation per applicare un set di modifiche delle proprietà a un set di file. |
|||
PSCreatePropertyStoreFromObject Accetta l'interfaccia IUnknown di un oggetto che supporta IPropertyStore o IPropertySetStorage. Se l'oggetto supporta IPropertySetStorage, viene eseguito il wrapping in modo che supporti IPropertyStore. |
|||
PSCreatePropertyStoreFromPropertySetStorage Esegue il wrapping di un'interfaccia IPropertySetStorage in un'interfaccia IPropertyStore. |
|||
PSCreateSimplePropertyChange Crea una semplice modifica della proprietà. |
|||
PSEnumeratePropertyDescriptions API wrapper che chiama i sottosistemi IPropertySystem::EnumeratePropertyDescriptions. |
|||
PSFormatForDisplay Ottiene una rappresentazione stringa Unicode formattata di un valore di proprietà archiviato in una struttura PROPVARIANT. Il chiamante è responsabile dell'allocazione del buffer di output. |
|||
PSFormatForDisplayAlloc Ottiene una rappresentazione stringa Unicode formattata di un valore di proprietà archiviato in una struttura PROPVARIANT. Questa funzione alloca la memoria per la stringa di output. |
|||
PSFormatPropertyValue Ottiene una rappresentazione stringa Unicode formattata di un valore di proprietà archiviato in un archivio delle proprietà. Questa funzione alloca la memoria per la stringa di output. |
|||
PSGetImageReferenceForValue Ottiene un'istanza di un'interfaccia di descrizione delle proprietà per una proprietà specificata. |
|||
PSGetItemPropertyHandler Recupera un gestore delle proprietà per un elemento shell. (PSGetItemPropertyHandler) |
|||
PSGetItemPropertyHandlerWithCreateObject Recupera un gestore delle proprietà per un elemento shell. (PSGetItemPropertyHandlerWithCreateObject) |
|||
PSGetNamedPropertyFromPropertyStorage Ottiene un valore dall'archiviazione delle proprietà serializzata in base al nome della proprietà. |
|||
PSGetNameFromPropertyKey Recupera il nome canonico della proprietà, in base alla proprietà PROPERTYKEY. |
|||
PSGetPropertyDescription Ottiene un'istanza di un'interfaccia di descrizione delle proprietà per una proprietà specificata da una struttura PROPERTYKEY. |
|||
PSGetPropertyDescriptionByName Ottiene un'istanza di un'interfaccia di descrizione delle proprietà per un nome di proprietà specificato. |
|||
PSGetPropertyDescriptionListFromString Ottiene un'istanza di un'interfaccia elenco di descrizioni delle proprietà per un elenco di proprietà specificato. |
|||
PSGetPropertyFromPropertyStorage Ottiene il valore di una proprietà archiviata nell'archiviazione di proprietà serializzata. |
|||
PSGetPropertyKeyFromName Ottiene la chiave della proprietà per un nome di proprietà canonico. |
|||
PSGetPropertySystem Ottiene un'istanza dell'oggetto sottosistema che implementa IPropertySystem. |
|||
PSGetPropertyValue Ottiene un valore della proprietà da un archivio delle proprietà. |
|||
PSLookupPropertyHandlerCLSID Ottiene l'identificatore di classe (CLSID) di un gestore di proprietà file registrato per computer. |
|||
PSPropertyBag_Delete Elimina una proprietà da un contenitore di proprietà. |
|||
PSPropertyBag_ReadBOOL Legge il valore dei dati BOOL di una proprietà in un contenitore di proprietà. |
|||
PSPropertyBag_ReadBSTR Legge un valore di dati BSTR da una proprietà in un contenitore di proprietà. |
|||
PSPropertyBag_ReadDWORD Legge un valore di dati DWORD dalla proprietà in un contenitore di proprietà. |
|||
PSPropertyBag_ReadGUID Legge il valore dei dati GUID da una proprietà in un contenitore delle proprietà. |
|||
PSPropertyBag_ReadInt Legge un valore di dati int da una proprietà in un contenitore di proprietà. |
|||
PSPropertyBag_ReadLONG Legge un valore di dati LONG da una proprietà in un contenitore di proprietà. |
|||
PSPropertyBag_ReadPOINTL Recupera le coordinate delle proprietà archiviate in una struttura POINTL di un contenitore di proprietà specificato. |
|||
PSPropertyBag_ReadPOINTS Recupera le coordinate della proprietà archiviate in una struttura POINTS di un contenitore di proprietà specificato. |
|||
PSPropertyBag_ReadPropertyKey Legge la chiave della proprietà di una proprietà in un contenitore di proprietà specificato. |
|||
PSPropertyBag_ReadRECTL Recupera le coordinate di un rettangolo archiviato in una proprietà contenuta in un contenitore di proprietà specificato. |
|||
PSPropertyBag_ReadSHORT Legge il valore dei dati SHORT di una proprietà in un contenitore delle proprietà. |
|||
PSPropertyBag_ReadStr Legge il valore dei dati stringa di una proprietà in un contenitore di proprietà. |
|||
PSPropertyBag_ReadStrAlloc Legge un valore di dati stringa da una proprietà in un contenitore di proprietà e alloca la memoria per la stringa che viene letta. |
|||
PSPropertyBag_ReadStream Legge il flusso di dati archiviato in una determinata proprietà contenuta in un contenitore di proprietà specificato. |
|||
PSPropertyBag_ReadType Legge il tipo di valore di dati di una proprietà archiviata in un contenitore delle proprietà. |
|||
PSPropertyBag_ReadULONGLONG Legge un valore di dati ULONGLONG da una proprietà in un contenitore delle proprietà. |
|||
PSPropertyBag_ReadUnknown Legge una determinata proprietà di un valore di dati sconosciuto in un contenitore di proprietà. |
|||
PSPropertyBag_WriteBOOL Imposta il valore BOOL di una proprietà in un contenitore delle proprietà. |
|||
PSPropertyBag_WriteBSTR Imposta il valore BSTR di una proprietà in un contenitore delle proprietà. |
|||
PSPropertyBag_WriteDWORD Imposta il valore DWORD di una proprietà in un contenitore di proprietà. |
|||
PSPropertyBag_WriteGUID Imposta il valore GUID di una proprietà in un contenitore delle proprietà. |
|||
PSPropertyBag_WriteInt Imposta il valore int di una proprietà in un contenitore delle proprietà. |
|||
PSPropertyBag_WriteLONG Imposta il valore LONG di una proprietà in un contenitore delle proprietà. |
|||
PSPropertyBag_WritePOINTL Archivia le coordinate della proprietà in una strutturaPOINTL di un contenitore di proprietà specificato. |
|||
PSPropertyBag_WritePOINTS Archivia le coordinate della proprietà in una strutturaPOINTS di un contenitore di proprietà specificato. |
|||
PSPropertyBag_WritePropertyKey Imposta il valore della chiave della proprietà di una proprietà in un contenitore delle proprietà. |
|||
PSPropertyBag_WriteRECTL Archivia le coordinate di un rettangolo in una proprietà in un contenitore delle proprietà. |
|||
PSPropertyBag_WriteSHORT Imposta il valore SHORT di una proprietà in un contenitore delle proprietà. |
|||
PSPropertyBag_WriteStr Imposta il valore stringa di una proprietà in un contenitore delle proprietà. |
|||
PSPropertyBag_WriteStream Scrive un flusso di dati in una proprietà in un contenitore di proprietà. |
|||
PSPropertyBag_WriteULONGLONG Imposta il valore ULONGLONG di una proprietà in un contenitore delle proprietà. |
|||
PSPropertyBag_WriteUnknown Scrive una proprietà di un valore di dati sconosciuto in un contenitore di proprietà. |
|||
PSPropertyKeyFromString Converte una stringa in una struttura PROPERTYKEY. |
|||
PSRefreshPropertySchema Non supportato. È valido chiamare questa funzione, ma non viene implementata per eseguire alcuna funzione, quindi non c'è motivo di farlo. |
|||
PSRegisterPropertySchema Informa il sottosistema dello schema dell'aggiunta di un file di schema di descrizione della proprietà. (PSRegisterPropertySchema) |
|||
PSSetPropertyValue Imposta il valore di una proprietà in un archivio delle proprietà. |
|||
PSStringFromPropertyKey Crea una stringa che identifica una proprietà dalla chiave di tale proprietà. |
|||
PSUnregisterPropertySchema Informa il sottosistema dello schema della rimozione di un file di schema di descrizione della proprietà. |
|||
RefreshPropertySchema Non supportato. (IPropertySystem.RefreshPropertySchema) |
|||
RegisterPropertySchema Informa il sottosistema dello schema dell'aggiunta di un file di schema di descrizione della proprietà. (IPropertySystem.RegisterPropertySchema) |
|||
RemoveAt Rimuove una modifica specificata. |
|||
SetValueAndState Imposta i dati di valore e stato per una chiave di proprietà. |
|||
SHAddDefaultPropertiesByExt Aggiunge le proprietà predefinite all'archivio delle proprietà come registrato per l'estensione di file specificata. |
|||
SHGetPropertyStoreForWindow Recupera un oggetto che rappresenta la raccolta di proprietà di una finestra specifica, che consente di eseguire query o impostare tali proprietà. |
|||
SHGetPropertyStoreFromIDList Recupera un oggetto che supporta IPropertyStore o interfacce correlate da un puntatore a un elenco di identificatori di elemento (PIDL). |
|||
SHGetPropertyStoreFromParsingName Restituisce un archivio di proprietà per un elemento, dato un percorso o un nome di analisi. |
|||
SHPropStgCreate Garantisce una corretta gestione del recupero o dell'assegnazione della tabella codici per l'operazione del set di proprietà richiesta. |
|||
SHPropStgReadMultiple Esegue il wrapping della funzione IPropertyStorage::ReadMultiple per garantire che le traduzioni ANSI e Unicode vengano gestite correttamente per i set di proprietà deprecati. |
|||
SHPropStgWriteMultiple Esegue il wrapping della funzione IPropertyStorage::WriteMultiple per garantire che le traduzioni ANSI e Unicode vengano gestite correttamente per i set di proprietà deprecati. |
|||
UnregisterPropertySchema Informa il sottosistema dello schema della rimozione di un file con estensione propdesc (property description schema), utilizzando un percorso di file per il file con estensione propdesc nel computer locale. |
|||
VariantCompare Confronta due strutture varianti, in base alle regole di confronto predefinite. |
|||
VariantGetBooleanElem Estrae un singolo elemento booleano da una struttura variante. |
|||
VariantGetDoubleElem Estrae un elemento double da una struttura variante. |
|||
VariantGetElem Inizializza una struttura VARIANT da un elemento variant specificato. |
|||
VariantGetElementCount Recupera il numero di elementi di una struttura variante. |
|||
VariantGetInt16Elem Estrae un singolo elemento Int16 da una struttura variante. |
|||
VariantGetInt32Elem Estrae un singolo elemento Int32 da una struttura variante. |
|||
VariantGetInt64Elem Estrae un singolo elemento Int64 da una struttura variante. |
|||
VariantGetStringElem Estrae un singolo elemento stringa wide da una struttura variante. |
|||
VariantGetUInt16Elem Estrae un singolo elemento Int16 senza segno da una struttura variante. |
|||
VariantGetUInt32Elem Estrae un singolo elemento Int32 senza segno da una struttura variante. |
|||
VariantGetUInt64Elem Estrae un singolo elemento Int64 senza segno da una struttura variante. |
|||
VariantToBoolean Estrae il valore di una proprietà booleana da una struttura VARIANT. Se non è possibile estrarre alcun valore, viene assegnato un valore predefinito. |
|||
VariantToBooleanArray Estrae una matrice di valori booleani da una struttura VARIANT. |
|||
VariantToBooleanArrayAlloc Alloca una matrice di valori BOOL, quindi estrae i dati da una struttura VARIANT in tale matrice. |
|||
VariantToBooleanWithDefault Estrae un valore BOOL da una struttura VARIANT. Se non esiste alcun valore, viene restituito il valore predefinito specificato. |
|||
VariantToBuffer Estrae il contenuto di un buffer archiviato in una struttura VARIANT di tipo VT_ARRRAY |
VT_UI1. | ||
VariantToDosDateTime Estrae un valore di data e ora nel formato MICROSOFT MS-DOS da una struttura VARIANT. |
|||
VariantToDouble Estrae un valore DOUBLE da una struttura VARIANT. Se non è possibile estrarre alcun valore, viene assegnato un valore predefinito. |
|||
VariantToDoubleArray Estrae una matrice di valori DOUBLE da una struttura VARIANT. |
|||
VariantToDoubleArrayAlloc Alloca una matrice di valori DOUBLE, quindi estrae i dati da una struttura VARIANT in tale matrice. |
|||
VariantToDoubleWithDefault Estrae un valore DOUBLE da una struttura VARIANT. Se non esiste alcun valore, viene restituito il valore predefinito specificato. |
|||
VariantToFileTime Estrae una struttura FILETIME da una struttura variante. |
|||
VariantToGUID Estrae un valore della proprietà GUID di una struttura variante. |
|||
VariantToInt16 Estrae il valore della proprietà Int16 di una struttura variante. Se non è possibile estrarre alcun valore, viene assegnato un valore predefinito da questa funzione. |
|||
VariantToInt16Array Estrae i dati da una struttura vettoriale in una matrice Int16. |
|||
VariantToInt16ArrayAlloc Estrae i dati da una struttura vettoriale in una matrice int16 appena allocata. |
|||
VariantToInt16WithDefault Estrae un valore della proprietà Int16 di una struttura variante. Se non esiste alcun valore, viene restituito il valore predefinito specificato. |
|||
VariantToInt32 Estrae un valore della proprietà Int32 di una struttura variante. Se non è possibile estrarre alcun valore, viene assegnato un valore predefinito. |
|||
VariantToInt32Array Estrae i dati da una struttura vettoriale in una matrice Int32. |
|||
VariantToInt32ArrayAlloc Estrae i dati da una struttura vettoriale in una matrice int32 appena allocata. |
|||
VariantToInt32WithDefault Estrae un valore della proprietà Int32 di una struttura variante. Se non esiste alcun valore, viene restituito il valore predefinito specificato. |
|||
VariantToInt64 Estrae un valore della proprietà Int64 di una struttura variante. Se non è possibile estrarre alcun valore, viene assegnato un valore predefinito. |
|||
VariantToInt64Array Estrae i dati da una struttura vettoriale in una matrice Int64. |
|||
VariantToInt64ArrayAlloc Estrae i dati da una struttura vettoriale in una matrice int64 appena allocata. |
|||
VariantToInt64WithDefault Estrae un valore della proprietà Int64 di una struttura variante. Se non esiste alcun valore, viene restituito il valore predefinito specificato. |
|||
VariantToPropVariant Copia il contenuto di una struttura VARIANT in una struttura PROPVARIANT. |
|||
VariantToString Estrae il valore variant di una struttura variante in una stringa. Se non è possibile estrarre alcun valore, viene assegnato un valore predefinito. |
|||
VariantToStringAlloc Estrae il valore variant di una struttura variant in una stringa appena allocata. Se non è possibile estrarre alcun valore, viene assegnato un valore predefinito. |
|||
VariantToStringArray Estrae i dati da una struttura vettoriale in una matrice String. |
|||
VariantToStringArrayAlloc Estrae i dati da una struttura vettoriale in una matrice stringa appena allocata. |
|||
VariantToStringWithDefault Estrae il valore della proprietà stringa di una struttura variante. Se non esiste alcun valore, viene restituito il valore predefinito specificato. |
|||
VariantToStrRet Se la variante di origine è una VT_BSTR, estrae la stringa e la inserisce in una struttura STRRET. |
|||
VariantToUInt16 Estrae un valore di proprietà Int16 senza segno di una struttura variante. Se non è possibile estrarre alcun valore, viene assegnato un valore predefinito da questa funzione. |
|||
VariantToUInt16Array Estrae i dati da una struttura vettoriale in una matrice Int16 senza segno. |
|||
VariantToUInt16ArrayAlloc Estrae i dati da una struttura vettoriale in una matrice int16 appena allocata. |
|||
VariantToUInt16WithDefault Estrae un valore di proprietà Int16 senza segno di una struttura variante. Se non esiste alcun valore, viene restituito il valore predefinito specificato. |
|||
VariantToUInt32 Estrae il valore della proprietà Int32 senza segno di una struttura variante. Se non è possibile estrarre alcun valore, viene assegnato un valore predefinito. |
|||
VariantToUInt32Array Estrae i dati da una struttura vettoriale in una matrice Int32 senza segno. |
|||
VariantToUInt32ArrayAlloc Estrae i dati da una struttura vettoriale in una matrice int32 appena allocata. |
|||
VariantToUInt32WithDefault Estrae un valore di proprietà Int32 senza segno di una struttura variante. Se non esiste alcun valore, viene restituito il valore predefinito specificato. |
|||
VariantToUInt64 Estrae il valore della proprietà Int64 senza segno di una struttura variante. Se non è possibile estrarre alcun valore, viene assegnato un valore predefinito. |
|||
VariantToUInt64Array Estrae i dati da una struttura vettoriale in una matrice Int64 senza segno. |
|||
VariantToUInt64ArrayAlloc Estrae i dati da una struttura vettoriale in una matrice Int64 appena allocata. |
|||
VariantToUInt64WithDefault Estrae un valore della proprietà Int64 senza segno di una struttura variante. Se non esiste alcun valore, viene restituito il valore predefinito specificato. |
|||
WinRTPropertyValueToPropVariant Copia il contenuto da un valore di proprietà windows runtime a una struttura PROPVARIANT. |
Interfacce
IPropertyChange Espone un metodo che incapsula una modifica a una singola proprietà. |
IPropertyChangeArray Espone i metodi per diverse operazioni di modifica che possono essere passate a IFileOperation. |
IPropertyDescription Espone i metodi che enumerano e recuperano i dettagli della descrizione delle singole proprietà. (IPropertyDescription) |
IPropertyDescription2 Espone i metodi che enumerano e recuperano i dettagli della descrizione delle singole proprietà. (IPropertyDescription2) |
IPropertyDescriptionAliasInfo Espone i metodi per ottenere le proprietà delle colonne "ordina per" per un elemento. Questa interfaccia viene usata dagli oggetti dell'interfaccia utente che vogliono recuperare le colonne di ordinamento primario o secondario per una determinata proprietà. |
IPropertyDescriptionList Espone metodi che estraggono informazioni da una raccolta di descrizioni delle proprietà presentate come elenco. |
IPropertyDescriptionRelatedPropertyInfo Fornisce un metodo che recupera un'interfaccia IPropertyDescription. |
IPropertyDescriptionSearchInfo Espone le informazioni correlate alla ricerca per una proprietà. |
IPropertyEnumType Espone i metodi che estraggono i dati dalle informazioni sull'enumerazione. IPropertyEnumType consente di accedere agli elementi enumerazione e enumRange nello schema delle proprietà in modo programmatico in fase di esecuzione. |
IPropertyEnumType2 Espone i metodi che estraggono i dati dalle informazioni sull'enumerazione. IPropertyEnumType2 estende IPropertyEnumType. |
IPropertyEnumTypeList Espone i metodi che enumerano i valori possibili per una proprietà. |
IPropertyStoreCache Espone i metodi che consentono a un gestore di gestire vari stati per ogni proprietà. |
IPropertyStoreCapabilities Espone un metodo che determina se una proprietà può essere modificata nell'interfaccia utente dall'utente. |
IPropertyStoreFactory Espone i metodi per ottenere un oggetto IPropertyStore. |
IPropertySystem Espone i metodi che ottengono descrizioni delle proprietà, registrare e annullare la registrazione degli schemi delle proprietà, enumerare le descrizioni delle proprietà e formattare i valori delle proprietà in modo rigoroso. |
IPropertyUI Gli sviluppatori devono usare invece IPropertyDescription. (IPropertyUI) |
Strutture
PROPERTYKEY Specifica l'identificatore FMTID/PID che identifica a livello di codice una proprietà. Sostituisce SHCOLUMNID. |
PROPPRG Questa struttura contiene informazioni da un file pif. Viene usato da PifMgr_GetProperties. |