Functies (Windows Property System)
In deze sectie worden de functies van het Windows Property System beschreven.
Onderwerp | Inhoud |
---|---|
PROPVARIANT- en VARIANT-functies | In deze sectie wordt een set windows-eigenschappensysteemconversie en helperfuncties beschreven die worden gebruikt met PROPVARIANT- en VARIANT typen. |
eigenschappenverzamelingsfuncties | In deze sectie wordt een reeks Windows-helperfuncties beschreven die worden gebruikt met IPropertyBag-objecten. |
PifMgr_CloseProperties | Hiermee worden toepassingseigenschappen gesloten die zijn geopend met PifMgr_OpenProperties. |
PifMgr_GetProperties | Retourneert een opgegeven blok met gegevens uit een PIF-bestand. |
PifMgr_OpenProperties | Hiermee opent u het PIF-bestand dat is gekoppeld aan een Microsoft MS-DOS-toepassing en retourneert u een ingang naar de eigenschappen van de toepassing. |
PifMgr_SetProperties | Hiermee worden waarden toegewezen aan een blok gegevens uit een PIF-bestand. |
PSCoerceToCanonicalValue | Converteert de waarde van een eigenschap naar de canonieke waarde, volgens de beschrijving van de eigenschap. |
PSCreateAdapterFromPropertyStore | Hiermee maakt u een adapter op basis van een IPropertyStore. |
PSCreateDelayedMultiplexPropertyStore | Hiermee maakt u een alleen-lezen, vertraagd bindingsarchief met meerdere eigenschappenarchieven. |
PSCreateMemoryPropertyStore | Hiermee maakt u een archief met eigenschappen in het geheugen. |
PSCreateMultiplexPropertyStore | Hiermee maakt u een alleen-lezen eigenschappenarchief dat meerdere eigenschappenarchieven bevat, die elk IPropertyStore- of IPropertySetStorage-moeten ondersteunen. |
PSCreatePropertyChangeArray- | Hiermee maakt u een container voor een set IPropertyChange--objecten. Deze container kan worden gebruikt met IFileOperation- om een set eigenschapswijzigingen toe te passen op een set bestanden. |
PSCreatePropertyStoreFromObject | Accepteert de IUnknown--interface van een object dat ondersteuning biedt voor IPropertyStore- of IPropertySetStorage. Als het object IPropertySetStorageondersteunt, wordt het verpakt zodat het IPropertyStoreondersteunt. |
PSCreatePropertyStoreFromPropertySetStorage | Verpakt een IPropertySetStorage interface in een IPropertyStore interface. |
PSCreateSimplePropertyChange- | Hiermee maakt u een eenvoudige wijziging van de eigenschap. |
PSEnumeratePropertyDescriptions | Een wrapper-API die de IPropertySystem::EnumeratePropertyDescriptionsaanroept. Met deze functie wordt een exemplaar opgehaald van het subsysteemobject dat IPropertyDescriptionListimplementeert, om de volledige lijst of een gedeeltelijke lijst met eigenschapsbeschrijvingen in het systeem te verkrijgen. |
PSFormatForDisplay- | Hiermee wordt een opgemaakte Unicode-tekenreeksweergave opgehaald van een eigenschapswaarde die is opgeslagen in een PROPVARIANT structuur. De aanroeper is verantwoordelijk voor het toewijzen van de uitvoerbuffer. |
PSFormatForDisplayAlloc- | Hiermee wordt een opgemaakte Unicode-tekenreeksweergave opgehaald van een eigenschapswaarde die is opgeslagen in een PROPVARIANT structuur. Met deze functie wordt geheugen toegewezen voor de uitvoertekenreeks. |
PSFormatPropertyValue | Hiermee wordt een opgemaakte Unicode-tekenreeksweergave opgehaald van een eigenschapswaarde die is opgeslagen in een eigenschappenarchief. Met deze functie wordt geheugen toegewezen voor de uitvoertekenreeks. |
PSGetImageReferenceForValue- | Hiermee haalt u een exemplaar van een interface voor een eigenschapsbeschrijving op voor een opgegeven eigenschap. |
PSGetItemPropertyHandler | Hiermee haalt u een eigenschapshandler voor een Shell-item op. |
PSGetItemPropertyHandlerWithCreateObject | Hiermee haalt u een eigenschapshandler voor een Shell-item op. |
PSGetNamedPropertyFromPropertyStorage- | Hiermee haalt u een waarde op uit geserialiseerde eigenschapsopslag op eigenschapsnaam. |
PSGetNameFromPropertyKey | Haalt de canonieke naam van de eigenschap op, gezien de PROPERTYKEY. |
PSGetPropertyDescription- | Hiermee haalt u een instantie van een eigenschapsbeschrijvingsinterface op voor een eigenschap die is opgegeven door een PROPERTYKEY structuur. |
PSGetPropertyDescriptionByName | Hiermee haalt u een exemplaar van een interface voor eigenschapsbeschrijving op voor een opgegeven eigenschapsnaam. |
PSGetPropertyDescriptionListFromString | Hiermee haalt u een exemplaar van een interface voor een lijst met eigenschappenbeschrijvingen op voor een opgegeven eigenschappenlijst. |
PSGetPropertyFromPropertyStorage | Hiermee haalt u de waarde van een eigenschap op zoals opgeslagen in geserialiseerde eigenschapsopslag. |
PSGetPropertyKeyFromName- | Hiermee haalt u de eigenschapssleutel op voor de naam van een canonieke eigenschap. |
PSGetPropertySystem | Hiermee wordt een exemplaar opgehaald van het subsysteemobject dat IPropertySystemimplementeert. |
PSGetPropertyValue | Hiermee haalt u een eigenschapswaarde op uit een eigenschappenarchief. |
PSLookupPropertyHandlerCLSID | Hiermee haalt u de klasse-id (CLSID) op van een handler voor bestandseigenschappen per computer. |
PSPropertyBag_Delete | Hiermee verwijdert u een eigenschap uit een eigenschappentas. |
PSPropertyBag_ReadBOOL | Leest de BOOL- gegevenswaarde van een eigenschap in een eigenschappentas. |
PSPropertyBag_ReadBSTR | Leest een BSTR- gegevenswaarde uit een eigenschap in een eigenschappentas. |
PSPropertyBag_ReadDWORD | Leest een DWORD- gegevenswaarde uit de eigenschap in een eigenschappentas. |
PSPropertyBag_ReadGUID | Leest de GUID-gegevenswaarde van een eigenschap in een eigenschappentas. |
PSPropertyBag_ReadInt | Leest een gegevenswaarde van een eigenschap in een eigenschappentas. |
PSPropertyBag_ReadLONG | Leest een lange gegevenswaarde van een eigenschap in een eigenschappentas. |
PSPropertyBag_ReadPOINTL | Haalt de coördinaten op die zijn opgeslagen in een eigenschap in een opgegeven eigenschappenverzameling. |
PSPropertyBag_ReadPOINTS | Haalt de coördinaten op die zijn opgeslagen in een eigenschap in een opgegeven eigenschappenverzameling. |
PSPropertyBag_ReadPropertyKey | Leest de eigenschapssleutel van een eigenschap in een opgegeven eigenschappentas. |
PSPropertyBag_ReadRECTL | Haalt de coördinaten op van een rechthoek die is opgeslagen in een eigenschap in een opgegeven eigenschappenverzameling. |
PSPropertyBag_ReadSHORT | Leest de SHORT gegevenswaarde van een eigenschap in een eigenschappentas. |
PSPropertyBag_ReadStr | Leest de tekenreeksgegevenswaarde van een eigenschap in een eigenschapsverzameling. |
PSPropertyBag_ReadStrAlloc | Hiermee worden details opgehaald over de toewijzing of het vrijgeven van geheugen voor een tekenreeks die is opgeslagen in een eigenschap in een opgegeven eigenschappenverzameling. |
PSPropertyBag_ReadStream | Leest de gegevensstroom die is opgeslagen in een bepaalde eigenschap in een opgegeven eigenschappenverzameling. |
PSPropertyBag_ReadType | Leest het type gegevenswaarde van een eigenschap die is opgeslagen in een eigenschappenverzameling. |
PSPropertyBag_ReadULONGLONG | Leest een ULONGLONG gegevenswaarde van een eigenschap in een eigenschappentas. |
PSPropertyBag_ReadUnknown | Leest een bepaalde eigenschap van een onbekende gegevenswaarde in een eigenschappentas. |
PSPropertyBag_WriteBOOL | Hiermee stelt u de BOOL- waarde van een eigenschap in een eigenschappentas in. |
PSPropertyBag_WriteBSTR | Hiermee stelt u de BSTR- waarde van een eigenschap in een eigenschappentas in. |
PSPropertyBag_WriteDWORD | Hiermee stelt u de DWORD- waarde van een eigenschap in een eigenschappentas in. |
PSPropertyBag_WriteGUID | Hiermee stelt u de GUID-waarde van een eigenschap in een eigenschapsverzameling in. |
PSPropertyBag_WriteInt | Hiermee stelt u de int waarde van een eigenschap in een eigenschapsverzameling. |
PSPropertyBag_WriteLONG | Hiermee stelt u de lange waarde van een eigenschap in een eigenschappentas in. |
PSPropertyBag_WritePOINTL | Slaat de coördinaten van een punt in een eigenschap op in een eigenschappentas. |
PSPropertyBag_WritePOINTS | Slaat de coördinaten van een punt in een eigenschap op in een eigenschappentas. |
PSPropertyBag_WritePropertyKey | Hiermee stelt u de eigenschapssleutelwaarde van een eigenschap in een eigenschapsverzameling in. |
PSPropertyBag_WriteRECTL | Slaat de coördinaten van een rechthoek op in een eigenschap in een eigenschappentas. |
PSPropertyBag_WriteSHORT | Hiermee stelt u de SHORT waarde van een eigenschap in een eigenschappentas in. |
PSPropertyBag_WriteStr | Hiermee stelt u de tekenreekswaarde van een eigenschap in een eigenschapsverzameling in. |
PSPropertyBag_WriteStream | Hiermee schrijft u een gegevensstroom naar een eigenschap in een eigenschapsverzameling. |
PSPropertyBag_WriteULONGLONG | Hiermee stelt u de ULONGLONG waarde van een eigenschap in een eigenschappentas in. |
PSPropertyBag_WriteUnknown | Leest een eigenschap van een onbekende gegevenswaarde in een eigenschappentas. |
PSPropertyKeyFromString- | Converteert een tekenreeks naar een PROPERTYKEY structuur. |
PSRefreshPropertySchema | Momenteel niet ondersteund. |
PSRegisterPropertySchema | Informeert het schemasubsysteem over de toevoeging van een schemabestand met eigenschappenbeschrijving. |
PSSetPropertyValue- | Hiermee stelt u de waarde van een eigenschap in een eigenschappenarchief in. |
PSStringFromPropertyKey | Hiermee maakt u een tekenreeks die een eigenschap identificeert op basis van de sleutel van die eigenschap. |
PSUnregisterPropertySchema | Informeert het schemasubsysteem over het verwijderen van een schemabestand met eigenschappenbeschrijving. |
SHAddDefaultPropertiesByExt | Voegt standaardeigenschappen toe aan het eigenschappenarchief als geregistreerd voor de opgegeven bestandsextensie. |
SHGetPropertyStoreForWindow- | Hiermee haalt u een object op dat de verzameling eigenschappen van een specifiek venster vertegenwoordigt, zodat deze eigenschappen kunnen worden opgevraagd of ingesteld. |
SHGetPropertyStoreFromIDList | Hiermee wordt een object opgehaald dat ondersteuning biedt voor IPropertyStore of gerelateerde interfaces van een aanwijzer naar een item-idlijst (PIDL). |
SHGetPropertyStoreFromParsingName | Retourneert een eigenschappenarchief voor een item, op basis van een pad of parseringsnaam. |
SHPropStgCreate- | Zorgt voor de juiste verwerking van het ophalen of toewijzen van codepagina's voor de aangevraagde bewerking voor het instellen van eigenschappen. |
SHPropStgReadMultiple- | Verpakt de functie IPropertyStorage::ReadMultiple om ervoor te zorgen dat ANSI- en Unicode-vertalingen correct worden verwerkt voor afgeschafte eigenschappensets. |
SHPropStgWriteMultiple- | Verpakt de functie IPropertyStorage::WriteMultiple- om ervoor te zorgen dat ANSI- en Unicode-vertalingen correct worden verwerkt voor afgeschafte eigenschappensets. |
Verwante onderwerpen