Click or drag to resize

PropertySystem Class

A set of Windows Property System utility methods.
Inheritance Hierarchy
SystemObject
  callback.ShellBoost.Core.WindowsPropertySystemPropertySystem

Namespace:  callback.ShellBoost.Core.WindowsPropertySystem
Assembly:  callback.CBFSShell (in callback.CBFSShell.dll) Version: 22.0.0.0
Syntax
C#
public static class PropertySystem

The PropertySystem type exposes the following members.

Methods
  NameDescription
Public methodStatic memberGetFindData
Gets the Windows' WIN32_FIND_DATA structure for a given path.
Public methodStatic memberGetPathPropertyT
Gets a typed property value for a given path.
Public methodStatic memberGetPropertyDescription(PropertyKey, Boolean)
Gets the property description for a given property key.
Public methodStatic memberGetPropertyDescription(String, Boolean)
Gets the property description using its canonical name.
Public methodStatic memberGetPropertyDescriptions
Gets a list of property descriptions.
Public methodStatic memberNotifySchemaRefreshed
Notifies all change notify handlers the schema was refreshed.
Public methodStatic memberNotifySchemaRefreshed(Guid)
Notifies a change notify handler the schema was refreshed.
Public methodStatic memberRegisterPropertySchema
Informs the schema subsystem of the addition of a property description schema file. This function fails with a code of E_ACCESSDENIED if the calling context does not have proper privileges, which include write access to HKLM (HKEY_LOCAL_MACHINE). It is the responsibility of the calling application to obtain privileges through User Account Control (UAC) mechanisms.
Public methodStatic memberTryGetPathProperty
Gets a property value for a given path.
Public methodStatic memberUnregisterPropertySchema
Informs the schema subsystem of the removal of a property description schema file. This function fails with a code of E_ACCESSDENIED if the calling context does not have proper privileges, which include write access to HKLM (HKEY_LOCAL_MACHINE). It is the responsibility of the calling application to obtain privileges through User Account Control (UAC) mechanisms.
Top
See Also