Intestazione propsys.h
Questa intestazione viene usata da più tecnologie. Per altre informazioni, vedere:
- Informazioni di riferimento su DDI per dispositivi audio
- Shell di Windows
- Sistema di proprietà Windows
propsys.h contiene le interfacce di programmazione seguenti:
ICreateObject Espone un metodo che crea un oggetto di una classe specificata. |
IDelayedPropertyStoreFactory Espone un metodo per creare un oggetto IPropertyStore specificato in circostanze in cui l'accesso alle proprietà è potenzialmente lento. |
IInitializeWithFile Espone un metodo per inizializzare un gestore, ad esempio un gestore di proprietà, un gestore di anteprima o un gestore di anteprima, con un percorso di file. |
IInitializeWithStream Espone un metodo che inizializza un gestore, ad esempio un gestore di proprietà, un gestore di anteprime o un gestore di anteprima, con un flusso. |
INamedPropertyStore Espone i metodi che ottengono e impostano le proprietà denominate. |
IObjectWithPropertyKey Espone i metodi per ottenere e impostare la chiave della proprietà. |
IPersistSerializedPropStorage Espone i metodi per rendere persistenti i dati di archiviazione delle proprietà serializzati per un uso successivo e per ripristinare i dati persistenti in una nuova istanza dell'archivio delle proprietà. (IPersistSerializedPropStorage) |
IPersistSerializedPropStorage2 Espone i metodi per rendere persistenti i dati di archiviazione delle proprietà serializzati per un uso successivo e per ripristinare i dati persistenti in una nuova istanza dell'archivio delle proprietà. (IPersistSerializedPropStorage2) |
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 desiderano recuperare le colonne di ordinamento primario o secondario per una determinata proprietà. |
IPropertyDescriptionList Espone i 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 relative alla ricerca per una proprietà. |
IPropertyEnumType Espone i metodi che estraggono dati dalle informazioni di enumerazione. IPropertyEnumType consente di accedere agli elementi enum enumRange nello schema delle proprietà in modo programmatico in fase di esecuzione. |
IPropertyEnumType2 Espone i metodi che estraggono dati dalle informazioni di enumerazione. IPropertyEnumType2 estende IPropertyEnumType. |
IPropertyEnumTypeList Espone i metodi che enumerare i valori possibili per una proprietà. |
Ipropertystore Questa interfaccia espone i metodi usati per enumerare e modificare i valori delle 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à, registrano e annullano la registrazione degli schemi delle proprietà, enumerare le descrizioni delle proprietà e formattare i valori delle proprietà in modo rigoroso. |
PropVariantToWinRTPropertyValue Estrae i dati da una struttura PROPVARIANT in un valore della proprietà Windows Runtime. |
PSCoerceToCanonicalValue Converte il valore di una proprietà nel valore canonico, in base alla descrizione della proprietà. |
PSCreateAdapterFromPropertyStore Crea un adattatore da un IPropertyStore. |
PSCreateDelayedMultiplexPropertyStore Crea un archivio delle proprietà di associazione ritardata di sola lettura che contiene più archivi di proprietà. |
PSCreateMemoryPropertyStore Crea un archivio delle proprietà in memoria. |
PSCreateMultiplexPropertyStore Crea un archivio delle 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 sottoposto a wrapping in modo che supporti IPropertyStore. |
PSCreatePropertyStoreFromPropertySetStorage Esegue il wrapping di un'interfaccia IPropertySetStorage in un'interfaccia IPropertyStore. |
PSCreateSimplePropertyChange Crea una semplice modifica di proprietà. |
PSEnumeratePropertyDescriptions API wrapper che chiama IPropertySystem::EnumeratePropertyDescriptions del sottosistema dello schema. |
PSFormatForDisplay Ottiene una rappresentazione di 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 di stringa Unicode formattata di un valore di proprietà archiviato in una struttura PROPVARIANT. Questa funzione alloca memoria per la stringa di output. |
PSFormatPropertyValue Ottiene una rappresentazione di stringa Unicode formattata di un valore di proprietà archiviato in un archivio delle proprietà. Questa funzione alloca memoria per la stringa di output. |
PSGetImageReferenceForValue Ottiene un'istanza di un'interfaccia di descrizione della proprietà per una proprietà specificata. |
PSGetItemPropertyHandler Recupera un gestore di proprietà per un elemento shell. (PSGetItemPropertyHandler) |
PSGetItemPropertyHandlerWithCreateObject Recupera un gestore di proprietà per un elemento shell. (PSGetItemPropertyHandlerWithCreateObject) |
PSGetNamedPropertyFromPropertyStorage Ottiene un valore dall'archiviazione delle proprietà serializzate 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 della proprietà per una proprietà specificata da una struttura PROPERTYKEY. |
PSGetPropertyDescriptionByName Ottiene un'istanza di un'interfaccia di descrizione della proprietà per un nome di proprietà specificato. |
PSGetPropertyDescriptionListFromString Ottiene un'istanza di un'interfaccia dell'elenco di descrizioni delle proprietà per un elenco di proprietà specificato. |
PSGetPropertyFromPropertyStorage Ottiene il valore di una proprietà archiviata nell'archiviazione delle proprietà serializzate. |
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à del file registrato per computer. |
PSPropertyBag_Delete Elimina una proprietà da un contenitore delle proprietà. |
PSPropertyBag_ReadBOOL Legge il valore dei dati BOOL di una proprietà in un contenitore delle proprietà. |
PSPropertyBag_ReadBSTR Legge un valore di dati BSTR da una proprietà in un contenitore delle proprietà. |
PSPropertyBag_ReadDWORD Legge un valore di dati DWORD dalla proprietà in un contenitore delle 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 delle proprietà. |
PSPropertyBag_ReadPOINTL Recupera le coordinate della 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 della proprietà. |
PSUnregisterPropertySchema Informa il sottosistema dello schema della rimozione di un file di schema della descrizione della proprietà. |
WinRTPropertyValueToPropVariant Copia il contenuto da un valore di proprietà windows runtime a una struttura PROPVARIANT. |
GETPROPERTYSTOREFLAGS Indica i flag che modificano l'oggetto archivio proprietà recuperato dai metodi che creano un archivio proprietà, ad esempio IShellItem2::GetPropertyStore o IPropertyStoreFactory::GetPropertyStore. |
PKA_FLAGS Descrive il comportamento della matrice di modifica delle proprietà. |
PROPDESC_AGGREGATION_TYPE Viene descritto il modo in cui vengono visualizzati i valori delle proprietà quando vengono selezionati più elementi. |
PROPDESC_COLUMNINDEX_TYPE Indica se è possibile indicizzare una proprietà. |
PROPDESC_CONDITION_TYPE Descrive il tipo di condizione da usare durante la visualizzazione della 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 di descrizioni delle proprietà restituite. |
PROPDESC_FORMAT_FLAGS Usato dalle funzioni helper della descrizione delle 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 in che modo 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 di elenco di descrizioni delle proprietà. |
PSC_STATE Specifica lo stato di una proprietà. Vengono impostati manualmente dal codice che ospita la cache dell'archivio proprietà in memoria. |