Système de propriétés Windows
Vue d’ensemble de la technologie système de propriétés Windows.
Pour développer le système de propriétés Windows, vous avez besoin des en-têtes suivants :
Pour obtenir des conseils de programmation pour cette technologie, consultez :
Énumérations
_PROPERTYUI_FLAGS Spécifie les fonctionnalités de propriété. |
GETPROPERTYSTOREFLAGS Indique les indicateurs qui modifient l’objet de magasin de propriétés récupéré par les méthodes qui créent un magasin de propriétés, telles que IShellItem2::GetPropertyStore ou IPropertyStoreFactory::GetPropertyStore. |
PDOPSTATUS Fournit des indicateurs de status d’opération. |
PKA_FLAGS Décrit le comportement du tableau de modification de propriété. |
PLACEHOLDER_STATES Spécifie les états qu’un fichier d’espace réservé peut avoir. Récupérez cette valeur via la propriété System.FilePlaceholderStatus (PKEY_FilePlaceholderStatus). |
PROPDESC_AGGREGATION_TYPE Décrit comment les valeurs de propriété sont affichées lorsque plusieurs éléments sont sélectionnés. |
PROPDESC_COLUMNINDEX_TYPE Indique si ou comment une propriété peut être indexée. |
PROPDESC_CONDITION_TYPE Décrit le type de condition à utiliser lors de l’affichage de la propriété dans l’interface utilisateur du générateur de requêtes dans Windows Vista, mais pas dans Windows 7 et versions ultérieures. |
PROPDESC_ENUMFILTER Décrit la liste filtrée des descriptions de propriétés retournée. |
PROPDESC_FORMAT_FLAGS Utilisé par les fonctions d’assistance de description de propriété, telles que PSFormatForDisplay, pour indiquer le format d’une chaîne de propriété. |
PROPDESC_RELATIVEDESCRIPTION_TYPE Décrit le type de description relative pour une description de propriété, tel que déterminé par l’attribut relativeDescriptionType de l’élément displayInfo. |
PROPDESC_SEARCHINFO_FLAGS Détermine si et comment une propriété est indexée par Recherche Windows. |
PROPDESC_TYPE_FLAGS Décrit les attributs de l’élément typeInfo dans le fichier .propdesc de la propriété. |
PROPDESC_VIEW_FLAGS Ces indicateurs décrivent les propriétés dans les chaînes de liste de description de propriétés. |
PROPVAR_COMPARE_UNIT Ces indicateurs sont associés à certaines comparaisons de structures PROPVARIANT. |
PSC_STATE Spécifie l’état d’une propriété. Ils sont définis manuellement par le code qui héberge le cache du magasin de propriétés en mémoire. |
SYNC_ENGINE_STATE_FLAGS Spécifie les valeurs utilisées par n’importe quel moteur de synchronisation pour exposer leurs états de moteur interne à la valeur PKEY_StorageProviderStatus du magasin de propriétés dans l’indexeur de fichiers Pour mettre à jour la propriété, appelez d’abord IShellItem2::GetPropertyStore avec l’indicateur GPS_EXTRINSICPROPERTIES. Ensuite, appelez la méthode IPropertyStore::SetValue de l’objet retourné, en spécifiant la clé PKEY_StorageProviderStatus, pour définir la valeur du masque de bits de la propriété à l’aide de ces SYNC_ENGINE_STATE_FLAGS. |
SYNC_TRANSFER_STATUS Spécifie les valeurs de status possibles utilisées dans la propriété System.SyncTransferStatus. |
Fonctions
Append Insère une opération de modification à la fin d’un tableau. |
|||
AppendOrReplace Remplace la première occurrence d’une modification qui affecte la même clé de propriété que la modification fournie. Si la clé de propriété ne se trouve pas déjà dans le tableau, cette méthode ajoute la modification à la fin du tableau. |
|||
ApplyToPropVariant Applique une modification à une valeur de propriété. |
|||
ClearPropVariantArray Libère la mémoire et les références utilisées par un tableau de structures PROPVARIANT stockées dans un tableau. |
|||
ClearVariantArray Libère la mémoire et les références utilisées par un tableau de structures VARIANT stockées dans un tableau. |
|||
CoerceToCanonicalValue Force la valeur à la valeur canonique, en fonction de la description de la propriété. |
|||
EnumeratePropertyDescriptions Obtient une instance de l’objet de sous-système qui implémente IPropertyDescriptionList pour obtenir la liste complète ou partielle des descriptions de propriétés dans le système. |
|||
FindMatchingIndex Compare la valeur de propriété spécifiée aux valeurs énumérées dans une liste et retourne l’index correspondant. |
|||
FormatForDisplay Obtient une représentation sous forme de chaîne Unicode d’une valeur de propriété. (IPropertyDescription.FormatForDisplay) |
|||
FormatForDisplay Obtient une représentation sous forme de chaîne Unicode d’une valeur de propriété. (IPropertySystem.FormatForDisplay) |
|||
FormatForDisplay Les développeurs doivent utiliser IPropertyDescription à la place. Obtient une représentation sous forme de chaîne Unicode d’une valeur de propriété. |
|||
FormatForDisplayAlloc Obtient une représentation sous forme de chaîne d’une valeur de propriété dans une mémoire tampon allouée. |
|||
FreePropVariantArray Libère la mémoire et les références utilisées par un tableau de structures PROPVARIANT. |
|||
GetAdditionalSortByAliases Obtient l’adresse d’un pointeur vers l’interface IPropertyDescriptionList, qui contient des valeurs de colonne de tri supplémentaires. |
|||
GetAggregationType Obtient une valeur qui décrit comment les valeurs de propriété sont affichées lorsque plusieurs éléments sont sélectionnés dans l’interface utilisateur. |
|||
GetAt Obtient l’opération de modification à un index de tableau spécifié. |
|||
GetAt Obtient la description de la propriété à l’index spécifié dans une liste de description de propriété. |
|||
GetAt Obtient l’objet IPropertyEnumType à l’index spécifié dans la liste. |
|||
GetCanonicalName Obtient le nom respectant la casse par lequel une propriété est connue du système, quel que soit son nom localisé. |
|||
GetColumnIndexType Détermine la façon dont la propriété actuelle est indexée. |
|||
GetColumnState Obtient l’indicateur d’état de colonne, qui décrit comment la propriété doit être traitée par les interfaces ou les API qui utilisent cet indicateur. |
|||
GetConditionAt Non pris en charge. Obtient la condition à l’index spécifié. |
|||
GetConditionType Obtient le type de condition et l’opération de condition par défaut à utiliser lors de l’affichage de la propriété dans l’interface utilisateur du générateur de requêtes. Cela influence la liste des conditions de prédicat (par exemple, égales, inférieures à et contient) qui sont affichées pour cette propriété. |
|||
GetCount Obtient le nombre d’opérations de modification dans le tableau. |
|||
GetCount Obtient le nombre de propriétés incluses dans la liste des propriétés. |
|||
GetCount Obtient le nombre d’éléments dans la liste. |
|||
GetDefaultColumnWidth Obtient la largeur de colonne par défaut de la propriété dans un affichage de liste. |
|||
GetDefaultWidth Les développeurs doivent utiliser IPropertyDescription à la place. Obtient la largeur de la description de la propriété. |
|||
GetDisplayName Obtient le nom complet de la propriété tel qu’il est affiché dans n’importe quelle interface utilisateur. |
|||
GetDisplayName Les développeurs doivent utiliser IPropertyDescription à la place. Obtient une chaîne spécifiant le nom de la propriété adaptée à l’affichage pour les utilisateurs. |
|||
GetDisplayText Obtient le texte d’affichage d’une structure d’informations d’énumération. |
|||
GetDisplayType Obtient le type de données actuel utilisé pour afficher la propriété . |
|||
GetEditInvitation Obtient le texte utilisé dans les contrôles d’édition hébergés dans différentes boîtes de dialogue. |
|||
GetEnumType Obtient un type d’énumération à partir d’une structure d’informations d’énumération. |
|||
GetEnumTypeList Obtient une instance d’un IPropertyEnumTypeList, qui peut être utilisé pour énumérer les valeurs possibles d’une propriété. |
|||
GetFlags Les développeurs doivent utiliser IPropertyDescription à la place. Obtient les indicateurs de fonctionnalité de propriété pour une propriété spécifiée. |
|||
GetGroupingRange Obtient la méthode de regroupement à utiliser lorsqu’une vue est groupée par une propriété et récupère le type de regroupement. |
|||
GetHelpInfo Les développeurs doivent utiliser IPropertyDescription à la place. (IPropertyUI.GetHelpInfo) |
|||
GetImageReference Récupère la référence d’image associée à une énumération de propriété. |
|||
GetImageReferenceForValue Obtient la référence d’image associée à une valeur de propriété. |
|||
GetMaxSize Obtient la valeur de taille maximale de l’élément searchInfo du schéma de propriété. |
|||
GetProjectionString Retourne un pointeur vers une chaîne contenant le nom canonique de l’élément. |
|||
GetPropertyDescription Obtient une instance de l’objet de sous-système qui implémente IPropertyDescription, pour obtenir la description de propriété d’un PROPERTYKEY donné. |
|||
GetPropertyDescription Les développeurs doivent utiliser IPropertyDescription à la place. Obtient la description de propriété d’une propriété spécifiée. |
|||
GetPropertyDescriptionByName Obtient une instance de l’objet de sous-système qui implémente IPropertyDescription, afin d’obtenir la description de la propriété pour un nom canonique donné. |
|||
GetPropertyDescriptionListFromString Obtient une instance de l’objet de sous-système qui implémente IPropertyDescriptionList, pour obtenir une collection ordonnée de descriptions de propriétés, en fonction de la chaîne fournie. |
|||
GetPropertyKey Obtient une structure qui agit comme identificateur unique d’une propriété. |
|||
GetPropertyStore Obtient un objet IPropertyStore qui correspond aux indicateurs fournis. |
|||
GetPropertyStoreForKeys Obtient un objet IPropertyStore, en fonction d’un ensemble de clés de propriété. Cela fournit une méthode alternative, éventuellement plus rapide, pour obtenir un objet IPropertyStore par rapport à l’appel de IPropertyStoreFactory::GetPropertyStore. |
|||
GetPropertyType Obtient le type de variante de la propriété . |
|||
GetRangeMinValue Obtient une valeur minimale à partir d’une structure d’informations d’énumération. |
|||
GetRangeSetValue Obtient une valeur de jeu à partir d’une structure d’informations d’énumération. |
|||
GetRelatedProperty Récupère un objet IPropertyDescription qui représente la propriété associée. |
|||
GetRelativeDescription Compare deux valeurs de propriété de la manière spécifiée par la description de la propriété. Retourne deux chaînes d’affichage qui décrivent la façon dont les deux propriétés se comparent. |
|||
GetRelativeDescriptionType Obtient le type de description relative pour une description de propriété. |
|||
GetSearchInfoFlags Obtient le PROPDESC_SEARCHINFO_FLAGS associé à la propriété . |
|||
GetSortByAlias Obtient l’adresse d’un pointeur vers l’interface IPropertyDescription contenant la colonne de tri principale. |
|||
GetSortDescription Obtient les indicateurs de description de tri actuels pour la propriété, qui indiquent les formulations particulières des offres de tri. |
|||
GetSortDescriptionLabel Obtient la chaîne d’affichage localisée qui décrit l’ordre de tri actuel. |
|||
GetState Obtient l’état d’une clé de propriété spécifiée. |
|||
GetTypeFlags Obtient un ensemble d’indicateurs qui décrivent les utilisations et les fonctionnalités de la propriété . |
|||
GetValue Obtient une valeur d’une structure d’informations d’énumération. |
|||
GetValueAndState Obtient des données de valeur et d’état pour une clé de propriété. |
|||
GetViewFlags Obtient l’ensemble actuel d’indicateurs qui régissent la vue de la propriété. |
|||
InitPropVariantFromBoolean Initialise une structure PROPVARIANT donnée en tant que VT_BOOL à l’aide d’une valeur booléenne spécifiée. |
|||
InitPropVariantFromBooleanVector Initialise une structure PROPVARIANT à partir d’un vecteur booléen spécifié. |
|||
InitPropVariantFromBuffer Initialise une structure PROPVARIANT à l’aide du contenu d’une mémoire tampon. |
|||
InitPropVariantFromCLSID Initialise une structure PROPVARIANT basée sur un identificateur de classe (CLSID). |
|||
InitPropVariantFromDouble Initialise une structure PROPVARIANT en fonction d’une double valeur spécifiée. |
|||
InitPropVariantFromDoubleVector Initialise une structure PROPVARIANT en fonction d’un vecteur spécifié de valeurs doubles. |
|||
InitPropVariantFromFileTime Initialise une structure PROPVARIANT en fonction des informations stockées dans une structure FILETIME. |
|||
InitPropVariantFromFileTimeVector Initialise une structure PROPVARIANT à partir d’un vecteur spécifié de valeurs FILETIME. |
|||
InitPropVariantFromGUIDAsBuffer Initialise une structure PROPVARIANT basée sur un GUID. La structure est initialisée en tant que VT_VECTOR |
VT_UI1. | ||
InitPropVariantFromGUIDAsString Initialise une structure PROPVARIANT basée sur un GUID. La structure est initialisée en tant que VT_LPWSTR. |
|||
InitPropVariantFromInt16 Initialise une structure PROPVARIANT basée sur une valeur entière de 16 bits. |
|||
InitPropVariantFromInt16Vector Initialise une structure PROPVARIANT basée sur un vecteur spécifié de valeurs entières 16 bits. |
|||
InitPropVariantFromInt32 Initialise une structure PROPVARIANT basée sur une valeur entière 32 bits. |
|||
InitPropVariantFromInt32Vector Initialise une structure PROPVARIANT basée sur un vecteur de valeurs entières 32 bits. |
|||
InitPropVariantFromInt64 Initialise une structure PROPVARIANT en fonction d’une valeur Int64 spécifiée. |
|||
InitPropVariantFromInt64Vector Initialise une structure PROPVARIANT basée sur un vecteur de valeurs Int64. |
|||
InitPropVariantFromPropVariantVectorElem Initialise une structure PROPVARIANT basée sur un élément vecteur PROPVARIANT spécifié. |
|||
InitPropVariantFromResource Initialise une structure PROPVARIANT basée sur une ressource de chaîne incorporée dans un fichier exécutable. |
|||
InitPropVariantFromString Initialise une structure PROPVARIANT basée sur une chaîne spécifiée. |
|||
InitPropVariantFromStringAsVector Initialise une structure PROPVARIANT à partir d’une chaîne spécifiée. La chaîne est analysée sous la forme d’une liste délimitée par des points-virgules (par exemple :_"A; B; C"). |
|||
InitPropVariantFromStringVector Initialise une structure PROPVARIANT à partir d’un vecteur de chaîne spécifié. |
|||
InitPropVariantFromStrRet Initialise une structure PROPVARIANT basée sur une chaîne stockée dans une structure STRRET. |
|||
InitPropVariantFromUInt16 Initialise une structure PROPVARIANT basée sur une valeur entière non signée 16 bits. |
|||
InitPropVariantFromUInt16Vector Initialise une structure PROPVARIANT basée sur un vecteur de valeurs entières non signées 16 bits. |
|||
InitPropVariantFromUInt32 Initialise une structure PROPVARIANT basée sur une valeur entière non signée 32 bits. |
|||
InitPropVariantFromUInt32Vector Initialise une structure PROPVARIANT basée sur un vecteur de valeurs entières non signées 32 bits. |
|||
InitPropVariantFromUInt64 Initialise une structure PROPVARIANT avec une valeur entière non signée 64 bits. |
|||
InitPropVariantFromUInt64Vector Initialise une structure PROPVARIANT basée sur un vecteur d’entiers non signés 64 bits. |
|||
InitPropVariantVectorFromPropVariant Initialise un élément vectoriel dans une structure PROPVARIANT avec une valeur stockée dans un autre PROPVARIANT. |
|||
InitVariantFromBoolean Initialise une structure VARIANT avec une valeur booléenne. |
|||
InitVariantFromBooleanArray Initialise une structure VARIANT à partir d’un tableau de valeurs booléennes. |
|||
InitVariantFromBuffer Initialise une structure VARIANT avec le contenu d’une mémoire tampon. |
|||
InitVariantFromDispatch Initialise une structure VARIANT en fonction d’un instance d’un objet IDispatch. |
|||
InitVariantFromDosDateTime Initialise une structure VARIANT avec une date et une heure indiquées dans le format utilisé par Microsoft MS-DOS. Les valeurs de date et d’heure sont converties au format utilisé pour stocker la date et l’heure dans un VARIANT. |
|||
InitVariantFromDouble Initialise une structure VARIANT avec une valeur de type DOUBLE. |
|||
InitVariantFromDoubleArray Initialise une structure VARIANT avec un tableau de valeurs de type DOUBLE. |
|||
InitVariantFromFileTime Initialise une structure VARIANT avec le contenu d’une structure FILETIME. |
|||
InitVariantFromFileTimeArray Initialise une structure VARIANT avec un tableau de structures FILETIME. |
|||
InitVariantFromGUIDAsBuffer Initialise une structure VARIANT en fonction d’un GUID. La structure est initialisée en tant que VT_ARRAY |
VT_UI1. | ||
InitVariantFromGUIDAsString Initialise une structure VARIANT en fonction d’un GUID. La structure est initialisée en tant que type VT_BSTR. |
|||
InitVariantFromInt16 Initialise une structure VARIANT avec une valeur entière de 16 bits. |
|||
InitVariantFromInt16Array Initialise une structure VARIANT avec un tableau de valeurs entières 16 bits. |
|||
InitVariantFromInt32 Initialise une structure VARIANT avec une valeur entière 32 bits. |
|||
InitVariantFromInt32Array Initialise une structure VARIANT avec un tableau de valeurs entières 32 bits. |
|||
InitVariantFromInt64 Initialise une structure VARIANT avec une valeur entière 64 bits. |
|||
InitVariantFromInt64Array Initialise une structure VARIANT avec un tableau de valeurs entières 64 bits. |
|||
InitVariantFromResource Initialise une structure VARIANT en fonction d’une ressource de chaîne incorporée dans un fichier exécutable. |
|||
InitVariantFromString Initialise une structure VARIANT avec une chaîne. |
|||
InitVariantFromStringArray Initialise une structure VARIANT avec un tableau de chaînes. |
|||
InitVariantFromStrRet Initialise une structure VARIANT avec une chaîne stockée dans une structure STRRET. |
|||
InitVariantFromUInt16 Initialise une structure VARIANT avec une valeur entière 16 bits non signée. |
|||
InitVariantFromUInt16Array Initialise une structure VARIANT avec un tableau de valeurs entières 16 bits non signées. |
|||
InitVariantFromUInt32 Initialise une structure VARIANT avec une valeur entière 32 bits non signée. |
|||
InitVariantFromUInt32Array Initialise une structure VARIANT avec un tableau de valeurs entières 32 bits non signées. |
|||
InitVariantFromUInt64 Initialise une structure VARIANT avec une valeur entière 64 bits non signée. |
|||
InitVariantFromUInt64Array Initialise une structure VARIANT avec un tableau de valeurs entières 64 bits non signées. |
|||
InitVariantFromVariantArrayElem Initialise une structure VARIANT avec une valeur stockée dans une autre structure VARIANT. |
|||
InsertAt Insère une opération de modification dans un tableau à la position spécifiée. |
|||
IsKeyInArray Spécifie si une clé de propriété particulière existe dans le tableau de modifications. |
|||
IsPropertyWritable Demande si le gestionnaire de propriétés autorise la modification d’une propriété spécifique dans l’interface utilisateur par l’utilisateur. |
|||
IsPropVariantString Spécifie si une structure PROPVARIANT spécifiée est un type de chaîne. |
|||
IsPropVariantVector Spécifie si une structure PROPVARIANT a un type vectoriel. |
|||
IsValueCanonical Obtient une valeur qui indique si une propriété est canonique selon la définition de la description de la propriété. |
|||
IsVariantArray Spécifie si une variante est un tableau. |
|||
IsVariantString Spécifie si une variante est une chaîne. |
|||
IsVarTypeFloat Retourne si un VARTYPE est un float. |
|||
IsVarTypeInteger Retourne si un VARTYPE est un entier. |
|||
IsVarTypeNumber Spécifie si VARTYPE est un nombre. |
|||
IsVarTypeSignedInteger Retourne si un VARTYPE est un entier signé. |
|||
IsVarTypeUnsignedInteger Retourne si un VARTYPE est un entier non signé. |
|||
ParsePropertyName Les développeurs doivent utiliser IPropertyDescription à la place. Lit les caractères du nom de propriété spécifié et identifie les valeurs FMTID et PROPID de la propriété. |
|||
PifMgr_CloseProperties Ferme les propriétés d’application qui ont été ouvertes avec PifMgr_OpenProperties. |
|||
PifMgr_GetProperties Retourne un bloc de données spécifié à partir d’un fichier .pif. |
|||
PifMgr_OpenProperties Ouvre le fichier .pif associé à une application Microsoft MS-DOS et retourne un handle aux propriétés de l’application. |
|||
PifMgr_SetProperties Affecte des valeurs à un bloc de données à partir d’un fichier .pif. |
|||
PropVariantChangeType Force une valeur stockée en tant que structure PROPVARIANT à une valeur équivalente d’un type variant différent. |
|||
PropVariantClear Efface une structure PROPVARIANT. |
|||
PropVariantCompare Compare deux structures PROPVARIANT, en fonction des unités et paramètres de comparaison par défaut. |
|||
PropVariantCompareEx Étend PropVariantCompare en autorisant l’appelant à comparer deux structures PROPVARIANT en fonction des unités de comparaison et des indicateurs spécifiés. |
|||
PropVariantCopy Crée une copie d’une structure PROPVARIANT. |
|||
PropVariantGetBooleanElem Extrait un seul élément booléen d’une structure PROPVARIANT de type VT_BOOL, VT_VECTOR |
VT_BOOL ou VT_ARRAY | VT_BOOL. | |
PropVariantGetDoubleElem Extrait un seul élément double d’une structure PROPVARIANT de type VT_R8, VT_VECTOR |
VT_R8 ou VT_ARRAY | VT_R8. | |
PropVariantGetElem Initialise une structure PROPVARIANT basée sur un élément spécifié dans une autre structure PROPVARIANT. |
|||
PropVariantGetElementCount Récupère le nombre d’éléments d’une structure PROPVARIANT. |
|||
PropVariantGetFileTimeElem Extrait un seul élément FILETIME d’une structure PROPVARIANT de type VT_FILETIME, VT_VECTOR |
VT_FILETIME ou VT_ARRAY | VT_FILETIME. | |
PropVariantGetInt16Elem Extrait un seul élément Int16 d’une structure PROPVARIANT de type VT_I2, VT_VECTOR |
VT_I2 ou VT_ARRAY | VT_I2. | |
PropVariantGetInt32Elem Extrait un seul élément Int32 d’un PROPVARIANT de type VT_I4, VT_VECTOR |
VT_I4 ou VT_ARRAY | VT_I4. | |
PropVariantGetInt64Elem Extrait un seul élément Int64 d’une structure PROPVARIANT de type VT_I8, VT_VECTOR |
VT_I8 ou VT_ARRAY | VT_I8. | |
PropVariantGetStringElem Extrait un seul élément de chaîne Unicode d’une structure PROPVARIANT de type VT_LPWSTR, VT_BSTR VT_VECTOR |
VT_LPWSTR, VT_VECTOR | VT_BSTR ou VT_ARRAY | VT_BSTR. |
PropVariantGetUInt16Elem Extrait un seul élément Int16 non signé d’une structure PROPVARIANT de type VT_U12, VT_VECTOR |
VT_U12 ou VT_ARRAY | VT_U12. | |
PropVariantGetUInt32Elem Extrait un seul élément Int32 non signé d’une structure PROPVARIANT de type VT_UI4, VT_VECTOR |
VT_UI4 ou VT_ARRAY | VT_UI4. | |
PropVariantGetUInt64Elem Extrait un seul élément Int64 non signé d’une structure PROPVARIANT de type VT_UI8, VT_VECTOR |
VT_UI8 ou VT_ARRAY | VT_UI8. | |
PropVariantToBoolean Extrait une valeur de propriété booléenne d’une structure PROPVARIANT. Si aucune valeur ne peut être extraite, une valeur par défaut est affectée. |
|||
PropVariantToBooleanVector Extrait un vecteur booléen d’une structure PROPVARIANT. |
|||
PropVariantToBooleanVectorAlloc Extrait les données d’une structure PROPVARIANT dans un vecteur booléen nouvellement alloué. |
|||
PropVariantToBooleanWithDefault Extrait la valeur de la propriété booléenne d’une structure PROPVARIANT. Si aucune valeur n’existe, la valeur par défaut spécifiée est retournée. |
|||
PropVariantToBSTR Extrait la valeur de la propriété BSTR d’une structure PROPVARIANT. |
|||
PropVariantToBuffer Extrait la valeur de mémoire tampon d’une structure PROPVARIANT de type VT_VECTOR |
VT_UI1 ou VT_ARRRAY | VT_UI1. | |
PropVariantToCLSID Extrait la valeur de propriété CLSID d’une structure PROPVARIANT. |
|||
PropVariantToDouble Extrait la double valeur d’une structure PROPVARIANT. |
|||
PropVariantToDoubleVector Extrait un vecteur de doubles d’une structure PROPVARIANT. |
|||
PropVariantToDoubleVectorAlloc Extrait les données d’une structure PROPVARIANT dans un vecteur double nouvellement alloué. |
|||
PropVariantToDoubleWithDefault Extrait une double valeur de propriété d’une structure PROPVARIANT. Si aucune valeur n’existe, la valeur par défaut spécifiée est retournée. |
|||
PropVariantToFileTime Extrait la structure FILETIME d’une structure PROPVARIANT. |
|||
PropVariantToFileTimeVector Extrait les données d’une structure PROPVARIANT dans un vecteur FILETIME. |
|||
PropVariantToFileTimeVectorAlloc Extrait les données d’une structure PROPVARIANT dans un vecteur FILETIME nouvellement alloué. |
|||
PropVariantToGUID Extrait une valeur GUID d’une structure PROPVARIANT. |
|||
PropVariantToInt16 Extrait une valeur de propriété Int16 d’une structure PROPVARIANT. |
|||
PropVariantToInt16Vector Extrait un vecteur de valeurs Int16 d’une structure PROPVARIANT. |
|||
PropVariantToInt16VectorAlloc Extrait les données d’une structure PROPVARIANT dans un vecteur Int16 nouvellement alloué. |
|||
PropVariantToInt16WithDefault Extrait la valeur de la propriété Int16 d’une structure PROPVARIANT. Si aucune valeur n’existe actuellement, la valeur par défaut spécifiée est retournée. |
|||
PropVariantToInt32 Extrait la valeur de la propriété Int32 d’une structure PROPVARIANT. Si aucune valeur ne peut être extraite, une valeur par défaut est affectée. |
|||
PropVariantToInt32Vector Extrait un vecteur de valeurs longues d’une structure PROPVARIANT. |
|||
PropVariantToInt32VectorAlloc Extrait les données d’une structure PROPVARIANT dans un vecteur Int32 nouvellement alloué. |
|||
PropVariantToInt32WithDefault Extrait une valeur Int32 d’une structure PROPVARIANT. Si aucune valeur n’existe actuellement, la valeur par défaut spécifiée est retournée. |
|||
PropVariantToInt64 Extrait une valeur LONGLONG d’une structure PROPVARIANT. Si aucune valeur ne peut être extraite, une valeur par défaut est affectée. |
|||
PropVariantToInt64Vector Extrait les données d’une structure PROPVARIANT dans un vecteur Int64. |
|||
PropVariantToInt64VectorAlloc Extrait les données d’une structure PROPVARIANT dans un vecteur LONGLONG nouvellement alloué. |
|||
PropVariantToInt64WithDefault Extrait la valeur de la propriété Int64 d’une structure PROPVARIANT. Si aucune valeur n’existe, la valeur par défaut spécifiée est retournée. |
|||
PropVariantToString Extrait une valeur de chaîne d’une structure PROPVARIANT. |
|||
PropVariantToStringAlloc Extrait une valeur de propriété de chaîne d’une structure PROPVARIANT. |
|||
PropVariantToStringVector Extrait un vecteur de chaînes d’une structure PROPVARIANT. |
|||
PropVariantToStringVectorAlloc Extrait les données d’une structure PROPVARIANT dans une chaîne nouvellement allouée dans un vecteur nouvellement alloué. |
|||
PropVariantToStringWithDefault Extrait la valeur de la propriété string d’une structure PROPVARIANT. Si aucune valeur n’existe, la valeur par défaut spécifiée est retournée. |
|||
PropVariantToStrRet Extrait une chaîne d’une structure PROPVARIANT et la place dans une structure STRRET. |
|||
PropVariantToUInt16 Extrait une valeur courte non signée d’une structure PROPVARIANT. Si aucune valeur ne peut être extraite, une valeur par défaut est affectée. |
|||
PropVariantToUInt16Vector Extrait les données d’une structure PROPVARIANT dans un vecteur court non signé. |
|||
PropVariantToUInt16VectorAlloc Extrait les données d’une structure PROPVARIANT dans un vecteur court non signé nouvellement alloué. |
|||
PropVariantToUInt16WithDefault Extrait une valeur courte non signée d’une structure PROPVARIANT. Si aucune valeur n’existe, la valeur par défaut spécifiée est retournée. |
|||
PropVariantToUInt32 Extrait une valeur ULONG d’une structure PROPVARIANT. Si aucune valeur ne peut être extraite, une valeur par défaut est affectée. |
|||
PropVariantToUInt32Vector Extrait les données d’une structure PROPVARIANT dans un vecteur ULONG. |
|||
PropVariantToUInt32VectorAlloc Extrait les données d’une structure PROPVARIANT dans un vecteur ULONG nouvellement alloué. |
|||
PropVariantToUInt32WithDefault Extrait une valeur ULONG d’une structure PROPVARIANT. Si aucune valeur n’existe, une valeur par défaut spécifiée est retournée. |
|||
PropVariantToUInt64 Extrait une valeur UInt64 d’une structure PROPVARIANT. Si aucune valeur ne peut être extraite, une valeur par défaut est affectée. |
|||
PropVariantToUInt64Vector Extrait les données d’une structure PROPVARIANT dans un vecteur ULONGLONG. |
|||
PropVariantToUInt64VectorAlloc Extrait les données d’une structure PROPVARIANT dans un vecteur ULONGLONG nouvellement alloué. |
|||
PropVariantToUInt64WithDefault Extrait la valeur ULONGLONG d’une structure PROPVARIANT. Si aucune valeur n’existe, la valeur par défaut spécifiée est retournée. |
|||
PropVariantToVariant Convertit le contenu d’une structure PROPVARIANT en structure VARIANT. |
|||
PropVariantToWinRTPropertyValue Extrait les données d’une structure PROPVARIANT dans une valeur de propriété Windows Runtime. |
|||
PSCoerceToCanonicalValue Convertit la valeur d’une propriété en valeur canonique, en fonction de la description de la propriété. |
|||
PSCreateAdapterFromPropertyStore Crée un adaptateur à partir d’un IPropertyStore. |
|||
PSCreateDelayedMultiplexPropertyStore Crée un magasin de propriétés de liaison différée en lecture seule qui contient plusieurs magasins de propriétés. |
|||
PSCreateMemoryPropertyStore Crée un magasin de propriétés en mémoire. |
|||
PSCreateMultiplexPropertyStore Crée un magasin de propriétés en lecture seule qui contient plusieurs magasins de propriétés, chacun d’eux devant prendre en charge IPropertyStore ou IPropertySetStorage. |
|||
PSCreatePropertyChangeArray Crée un conteneur pour un ensemble d’objets IPropertyChange. Ce conteneur peut être utilisé avec IFileOperation pour appliquer un ensemble de modifications de propriété à un ensemble de fichiers. |
|||
PSCreatePropertyStoreFromObject Accepte l’interface IUnknown d’un objet qui prend en charge IPropertyStore ou IPropertySetStorage. Si l’objet prend en charge IPropertySetStorage, il est encapsulé afin de prendre en charge IPropertyStore. |
|||
PSCreatePropertyStoreFromPropertySetStorage Encapsule une interface IPropertySetStorage dans une interface IPropertyStore. |
|||
PSCreateSimplePropertyChange Crée une modification de propriété simple. |
|||
PSEnumeratePropertyDescriptions API wrapper qui appelle IPropertySystem::EnumeratePropertyDescriptions du sous-système de schéma. |
|||
PSFormatForDisplay Obtient une représentation de chaîne Unicode mise en forme d’une valeur de propriété stockée dans une structure PROPVARIANT. L’appelant est responsable de l’allocation de la mémoire tampon de sortie. |
|||
PSFormatForDisplayAlloc Obtient une représentation de chaîne Unicode mise en forme d’une valeur de propriété stockée dans une structure PROPVARIANT. Cette fonction alloue de la mémoire pour la chaîne de sortie. |
|||
PSFormatPropertyValue Obtient une représentation de chaîne Unicode mise en forme d’une valeur de propriété stockée dans un magasin de propriétés. Cette fonction alloue de la mémoire pour la chaîne de sortie. |
|||
PSGetImageReferenceForValue Obtient une instance d’une interface de description de propriété pour une propriété spécifiée. |
|||
PSGetItemPropertyHandler Récupère un gestionnaire de propriétés pour un élément Shell. (PSGetItemPropertyHandler) |
|||
PSGetItemPropertyHandlerWithCreateObject Récupère un gestionnaire de propriétés pour un élément Shell. (PSGetItemPropertyHandlerWithCreateObject) |
|||
PSGetNamedPropertyFromPropertyStorage Obtient une valeur du stockage de propriétés sérialisées par nom de propriété. |
|||
PSGetNameFromPropertyKey Récupère le nom canonique de la propriété, en fonction de son PROPERTYKEY. |
|||
PSGetPropertyDescription Obtient une instance d’une interface de description de propriété pour une propriété spécifiée par une structure PROPERTYKEY. |
|||
PSGetPropertyDescriptionByName Obtient une instance d’une interface de description de propriété pour un nom de propriété spécifié. |
|||
PSGetPropertyDescriptionListFromString Obtient une instance d’une interface de liste de description de propriétés pour une liste de propriétés spécifiée. |
|||
PSGetPropertyFromPropertyStorage Obtient la valeur d’une propriété telle qu’elle est stockée dans le stockage de propriétés sérialisées. |
|||
PSGetPropertyKeyFromName Obtient la clé de propriété d’un nom de propriété canonique. |
|||
PSGetPropertySystem Obtient une instance de l’objet de sous-système qui implémente IPropertySystem. |
|||
PSGetPropertyValue Obtient une valeur de propriété à partir d’un magasin de propriétés. |
|||
PSLookupPropertyHandlerCLSID Obtient l’identificateur de classe (CLSID) d’un gestionnaire de propriétés de fichier inscrit par ordinateur. |
|||
PSPropertyBag_Delete Supprime une propriété d’un conteneur de propriétés. |
|||
PSPropertyBag_ReadBOOL Lit la valeur des données BOOL d’une propriété dans un conteneur de propriétés. |
|||
PSPropertyBag_ReadBSTR Lit une valeur de données BSTR à partir d’une propriété dans un conteneur de propriétés. |
|||
PSPropertyBag_ReadDWORD Lit une valeur de données DWORD à partir d’une propriété dans un conteneur de propriétés. |
|||
PSPropertyBag_ReadGUID Lit la valeur des données GUID à partir d’une propriété dans un conteneur de propriétés. |
|||
PSPropertyBag_ReadInt Lit une valeur de données int à partir d’une propriété dans un conteneur de propriétés. |
|||
PSPropertyBag_ReadLONG Lit une valeur de données LONG à partir d’une propriété dans un conteneur de propriétés. |
|||
PSPropertyBag_ReadPOINTL Récupère les coordonnées de propriété stockées dans une structure POINTL d’un conteneur de propriétés spécifié. |
|||
PSPropertyBag_ReadPOINTS Récupère les coordonnées de propriété stockées dans une structure POINTS d’un conteneur de propriétés spécifié. |
|||
PSPropertyBag_ReadPropertyKey Lit la clé de propriété d’une propriété dans un conteneur de propriétés spécifié. |
|||
PSPropertyBag_ReadRECTL Récupère les coordonnées d’un rectangle stocké dans une propriété contenue dans un conteneur de propriétés spécifié. |
|||
PSPropertyBag_ReadSHORT Lit la valeur de données SHORT d’une propriété dans un conteneur de propriétés. |
|||
PSPropertyBag_ReadStr Lit la valeur de données de chaîne d’une propriété dans un conteneur de propriétés. |
|||
PSPropertyBag_ReadStrAlloc Lit une valeur de données de chaîne à partir d’une propriété dans un conteneur de propriétés et alloue de la mémoire à la chaîne qui est lue. |
|||
PSPropertyBag_ReadStream Lit le flux de données stocké dans une propriété donnée contenue dans un conteneur de propriétés spécifié. |
|||
PSPropertyBag_ReadType Lit le type de valeur de données d’une propriété stockée dans un conteneur de propriétés. |
|||
PSPropertyBag_ReadULONGLONG Lit une valeur de données ULONGLONG à partir d’une propriété dans un conteneur de propriétés. |
|||
PSPropertyBag_ReadUnknown Lit une propriété donnée d’une valeur de données inconnue dans un conteneur de propriétés. |
|||
PSPropertyBag_WriteBOOL Définit la valeur BOOL d’une propriété dans un conteneur de propriétés. |
|||
PSPropertyBag_WriteBSTR Définit la valeur BSTR d’une propriété dans un conteneur de propriétés. |
|||
PSPropertyBag_WriteDWORD Définit la valeur DWORD d’une propriété dans un conteneur de propriétés. |
|||
PSPropertyBag_WriteGUID Définit la valeur GUID d’une propriété dans un conteneur de propriétés. |
|||
PSPropertyBag_WriteInt Définit la valeur int d’une propriété dans un conteneur de propriétés. |
|||
PSPropertyBag_WriteLONG Définit la valeur LONG d’une propriété dans un conteneur de propriétés. |
|||
PSPropertyBag_WritePOINTL Stocke les coordonnées de propriété dans une structurePOINTL d’un conteneur de propriétés spécifié. |
|||
PSPropertyBag_WritePOINTS Stocke les coordonnées de propriété dans une structurePOINTS d’un conteneur de propriétés spécifié. |
|||
PSPropertyBag_WritePropertyKey Définit la valeur de clé de propriété d’une propriété dans un conteneur de propriétés. |
|||
PSPropertyBag_WriteRECTL Stocke les coordonnées d’un rectangle dans une propriété dans un conteneur de propriétés. |
|||
PSPropertyBag_WriteSHORT Définit la valeur SHORT d’une propriété dans un conteneur de propriétés. |
|||
PSPropertyBag_WriteStr Définit la valeur de chaîne d’une propriété dans un conteneur de propriétés. |
|||
PSPropertyBag_WriteStream Écrit un flux de données dans une propriété dans un conteneur de propriétés. |
|||
PSPropertyBag_WriteULONGLONG Définit la valeur ULONGLONG d’une propriété dans un conteneur de propriétés. |
|||
PSPropertyBag_WriteUnknown Écrit une propriété d’une valeur de données inconnue dans un conteneur de propriétés. |
|||
PSPropertyKeyFromString Convertit une chaîne en structure PROPERTYKEY. |
|||
PSRefreshPropertySchema Non pris en charge. Il est valide d’appeler cette fonction, mais elle n’est pas implémentée pour effectuer une fonction. Il n’y a donc aucune raison de le faire. |
|||
PSRegisterPropertySchema Informe le sous-système de schéma de l’ajout d’un fichier de schéma de description de propriété. (PSRegisterPropertySchema) |
|||
PSSetPropertyValue Définit la valeur d’une propriété dans un magasin de propriétés. |
|||
PSStringFromPropertyKey Crée une chaîne qui identifie une propriété à partir de la clé de cette propriété. |
|||
PSUnregisterPropertySchema Informe le sous-système de schéma de la suppression d’un fichier de schéma de description de propriété. |
|||
RefreshPropertySchema Non pris en charge. (IPropertySystem.RefreshPropertySchema) |
|||
RegisterPropertySchema Informe le sous-système de schéma de l’ajout d’un fichier de schéma de description de propriété. (IPropertySystem.RegisterPropertySchema) |
|||
RemoveAt Supprime une modification spécifiée. |
|||
SetValueAndState Définit les données de valeur et d’état d’une clé de propriété. |
|||
SHAddDefaultPropertiesByExt Ajoute les propriétés par défaut au magasin de propriétés comme inscrites pour l’extension de fichier spécifiée. |
|||
SHGetPropertyStoreForWindow Récupère un objet qui représente la collection de propriétés d’une fenêtre spécifique, ce qui permet à ces propriétés d’être interrogées ou définies. |
|||
SHGetPropertyStoreFromIDList Récupère un objet qui prend en charge IPropertyStore ou des interfaces associées à partir d’un pointeur vers une liste d’identificateurs d’élément (PIDL). |
|||
SHGetPropertyStoreFromParsingName Retourne un magasin de propriétés pour un élément, en fonction d’un chemin d’accès ou d’un nom d’analyse. |
|||
SHPropStgCreate Garantit une gestion correcte de la récupération ou de l’affectation des pages de codes pour l’opération de jeu de propriétés demandée. |
|||
SHPropStgReadMultiple Encapsule la fonction IPropertyStorage::ReadMultiple pour garantir que les traductions ANSI et Unicode sont gérées correctement pour les jeux de propriétés dépréciés. |
|||
SHPropStgWriteMultiple Encapsule la fonction IPropertyStorage::WriteMultiple pour garantir que les traductions ANSI et Unicode sont gérées correctement pour les jeux de propriétés dépréciés. |
|||
UnregisterPropertySchema Informe le sous-système de schéma de la suppression d’un fichier de schéma de description de propriété (.propdesc) à l’aide d’un chemin d’accès au fichier .propdesc sur l’ordinateur local. |
|||
VariantCompare Compare deux structures de variantes, en fonction des règles de comparaison par défaut. |
|||
VariantGetBooleanElem Extrait un seul élément booléen d’une structure variant. |
|||
VariantGetDoubleElem Extrait un élément double d’une structure de variante. |
|||
VariantGetElem Initialise une structure VARIANT à partir d’un élément variant spécifié. |
|||
VariantGetElementCount Récupère le nombre d’éléments d’une structure de variante. |
|||
VariantGetInt16Elem Extrait un seul élément Int16 d’une structure variant. |
|||
VariantGetInt32Elem Extrait un seul élément Int32 d’une structure variant. |
|||
VariantGetInt64Elem Extrait un seul élément Int64 d’une structure variant. |
|||
VariantGetStringElem Extrait un seul élément de chaîne large d’une structure variant. |
|||
VariantGetUInt16Elem Extrait un seul élément Int16 non signé d’une structure variant. |
|||
VariantGetUInt32Elem Extrait un seul élément Int32 non signé d’une structure variant. |
|||
VariantGetUInt64Elem Extrait un seul élément Int64 non signé d’une structure variant. |
|||
VariantToBoolean Extrait la valeur d’une propriété booléenne d’une structure VARIANT. Si aucune valeur ne peut être extraite, une valeur par défaut est affectée. |
|||
VariantToBooleanArray Extrait un tableau de valeurs booléennes d’une structure VARIANT. |
|||
VariantToBooleanArrayAlloc Alloue un tableau de valeurs BOOL, puis extrait les données d’une structure VARIANT dans ce tableau. |
|||
VariantToBooleanWithDefault Extrait une valeur BOOL d’une structure VARIANT. Si aucune valeur n’existe, la valeur par défaut spécifiée est retournée. |
|||
VariantToBuffer Extrait le contenu d’une mémoire tampon stockée dans une structure VARIANT de type VT_ARRRAY |
VT_UI1. | ||
VariantToDosDateTime Extrait une valeur de date et d’heure au format Microsoft MS-DOS à partir d’une structure VARIANT. |
|||
VariantToDouble Extrait une valeur DOUBLE d’une structure VARIANT. Si aucune valeur ne peut être extraite, une valeur par défaut est affectée. |
|||
VariantToDoubleArray Extrait un tableau de valeurs DOUBLE d’une structure VARIANT. |
|||
VariantToDoubleArrayAlloc Alloue un tableau de valeurs DOUBLE, puis extrait les données d’une structure VARIANT dans ce tableau. |
|||
VariantToDoubleWithDefault Extrait une valeur DOUBLE d’une structure VARIANT. Si aucune valeur n’existe, la valeur par défaut spécifiée est retournée. |
|||
VariantToFileTime Extrait une structure FILETIME d’une structure variant. |
|||
VariantToGUID Extrait une valeur de propriété GUID d’une structure variant. |
|||
VariantToInt16 Extrait la valeur de la propriété Int16 d’une structure variant. Si aucune valeur ne peut être extraite, une valeur par défaut est affectée par cette fonction. |
|||
VariantToInt16Array Extrait des données d’une structure vectorielle dans un tableau Int16. |
|||
VariantToInt16ArrayAlloc Extrait les données d’une structure vectorielle dans un tableau Int16 nouvellement alloué. |
|||
VariantToInt16WithDefault Extrait une valeur de propriété Int16 d’une structure variant. Si aucune valeur n’existe, la valeur par défaut spécifiée est retournée. |
|||
VariantToInt32 Extrait une valeur de propriété Int32 d’une structure variant. Si aucune valeur ne peut être extraite, une valeur par défaut est affectée. |
|||
VariantToInt32Array Extrait les données d’une structure vectorielle dans un tableau Int32. |
|||
VariantToInt32ArrayAlloc Extrait les données d’une structure vectorielle dans un tableau Int32 nouvellement alloué. |
|||
VariantToInt32WithDefault Extrait une valeur de propriété Int32 d’une structure variant. Si aucune valeur n’existe, la valeur par défaut spécifiée est retournée. |
|||
VariantToInt64 Extrait une valeur de propriété Int64 d’une structure variant. Si aucune valeur ne peut être extraite, une valeur par défaut est affectée. |
|||
VariantToInt64Array Extrait des données d’une structure vectorielle dans un tableau Int64. |
|||
VariantToInt64ArrayAlloc Extrait les données d’une structure vectorielle dans un tableau Int64 nouvellement alloué. |
|||
VariantToInt64WithDefault Extrait une valeur de propriété Int64 d’une structure variant. Si aucune valeur n’existe, la valeur par défaut spécifiée est retournée. |
|||
VariantToPropVariant Copie le contenu d’une structure VARIANT dans une structure PROPVARIANT. |
|||
VariantToString Extrait la valeur de variante d’une structure de variante dans une chaîne. Si aucune valeur ne peut être extraite, une valeur par défaut est affectée. |
|||
VariantToStringAlloc Extrait la valeur de variante d’une structure variant dans une chaîne nouvellement allouée. Si aucune valeur ne peut être extraite, une valeur par défaut est affectée. |
|||
VariantToStringArray Extrait les données d’une structure vectorielle dans un tableau String. |
|||
VariantToStringArrayAlloc Extrait des données d’une structure vectorielle dans un tableau String nouvellement alloué. |
|||
VariantToStringWithDefault Extrait la valeur de la propriété de chaîne d’une structure variant. Si aucune valeur n’existe, la valeur par défaut spécifiée est retournée. |
|||
VariantToStrRet Si la variante source est une VT_BSTR, extrait la chaîne et la place dans une structure STRRET. |
|||
VariantToUInt16 Extrait une valeur de propriété Int16 non signée d’une structure variant. Si aucune valeur ne peut être extraite, une valeur par défaut est affectée par cette fonction. |
|||
VariantToUInt16Array Extrait les données d’une structure vectorielle dans un tableau Int16 non signé. |
|||
VariantToUInt16ArrayAlloc Extrait les données d’une structure vectorielle dans un tableau Int16 non signé nouvellement alloué. |
|||
VariantToUInt16WithDefault Extrait une valeur de propriété Int16 non signée d’une structure variant. Si aucune valeur n’existe, la valeur par défaut spécifiée est retournée. |
|||
VariantToUInt32 Extrait la valeur de la propriété Int32 non signée d’une structure variant. Si aucune valeur ne peut être extraite, une valeur par défaut est affectée. |
|||
VariantToUInt32Array Extrait les données d’une structure vectorielle dans un tableau Int32 non signé. |
|||
VariantToUInt32ArrayAlloc Extrait les données d’une structure vectorielle dans un tableau Int32 non signé nouvellement alloué. |
|||
VariantToUInt32WithDefault Extrait une valeur de propriété Int32 non signée d’une structure variant. Si aucune valeur n’existe actuellement, la valeur par défaut spécifiée est retournée. |
|||
VariantToUInt64 Extrait la valeur de la propriété Int64 non signée d’une structure variant. Si aucune valeur ne peut être extraite, une valeur par défaut est affectée. |
|||
VariantToUInt64Array Extrait les données d’une structure vectorielle dans un tableau Int64 non signé. |
|||
VariantToUInt64ArrayAlloc Extrait les données d’une structure vectorielle dans un tableau Int64 non signé nouvellement alloué. |
|||
VariantToUInt64WithDefault Extrait une valeur de propriété Int64 non signée d’une structure variant. Si aucune valeur n’existe actuellement, la valeur par défaut spécifiée est retournée. |
|||
WinRTPropertyValueToPropVariant Copie le contenu d’une valeur de propriété runtime Windows dans une structure PROPVARIANT. |
Interfaces
IPropertyChange Expose une méthode qui encapsule une modification d’une propriété unique. |
IPropertyChangeArray Expose les méthodes pour plusieurs opérations de modification qui peuvent être passées à IFileOperation. |
IPropertyDescription Expose les méthodes qui énumèrent et récupèrent les détails de la description des propriétés individuelles. (IPropertyDescription) |
IPropertyDescription2 Expose les méthodes qui énumèrent et récupèrent les détails de la description des propriétés individuelles. (IPropertyDescription2) |
IPropertyDescriptionAliasInfo Expose des méthodes pour obtenir les propriétés de colonnes « trier par » d’un élément. Cette interface est utilisée par les objets d’interface utilisateur qui souhaitent récupérer les colonnes de tri primaires ou secondaires d’une propriété donnée. |
IPropertyDescriptionList Expose les méthodes qui extraient des informations d’une collection de descriptions de propriétés présentées sous forme de liste. |
IPropertyDescriptionRelatedPropertyInfo Fournit une méthode qui récupère une interface IPropertyDescription. |
IPropertyDescriptionSearchInfo Expose les informations liées à la recherche pour une propriété. |
IPropertyEnumType Expose les méthodes qui extraient des données des informations d’énumération. IPropertyEnumType donne accès aux éléments enum et enumRange dans le schéma de propriété de manière programmatique au moment de l’exécution. |
IPropertyEnumType2 Expose les méthodes qui extraient des données des informations d’énumération. IPropertyEnumType2 étend IPropertyEnumType. |
IPropertyEnumTypeList Expose les méthodes qui énumèrent les valeurs possibles d’une propriété. |
IPropertyStoreCache Expose les méthodes qui permettent à un gestionnaire de gérer différents états pour chaque propriété. |
IPropertyStoreCapabilities Expose une méthode qui détermine si une propriété peut être modifiée dans l’interface utilisateur par l’utilisateur. |
IPropertyStoreFactory Expose des méthodes pour obtenir un objet IPropertyStore. |
IPropertySystem Expose les méthodes qui obtiennent des descriptions de propriétés, inscrivent et annulent l’inscription des schémas de propriétés, énumèrent les descriptions de propriétés et mettez en forme les valeurs de propriétés de manière stricte. |
IPropertyUI Les développeurs doivent utiliser IPropertyDescription à la place. (IPropertyUI) |
Structures
PROPERTYKEY Spécifie l’identificateur FMTID/PID qui identifie par programmation une propriété. Remplace SHCOLUMNID. |
PROPPRG Cette structure contient des informations provenant d’un fichier .pif. Il est utilisé par PifMgr_GetProperties. |