Click or drag to resize

SystemPhoto Class

The System.Photo properties namespace.
Inheritance Hierarchy
SystemObject
  callback.ShellBoost.Core.WindowsPropertySystemSystemPhoto

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

The SystemPhoto type exposes the following members.

Properties
  NameDescription
Public propertyStatic memberAperture
The System.Photo.Aperture property key. PropVariant type: VT_R8. .NET type: System.Double. Shell name PKEY_Photo_Aperture. Display name Aperture.
Public propertyStatic memberApertureDenominator
The System.Photo.ApertureDenominator property key. PropVariant type: VT_UI4. .NET type: System.UInt32. Shell name PKEY_Photo_ApertureDenominator.
Public propertyStatic memberApertureNumerator
The System.Photo.ApertureNumerator property key. PropVariant type: VT_UI4. .NET type: System.UInt32. Shell name PKEY_Photo_ApertureNumerator.
Public propertyStatic memberBrightness
The System.Photo.Brightness property key. PropVariant type: VT_R8. .NET type: System.Double. Shell name PKEY_Photo_Brightness. Display name Brightness.
Public propertyStatic memberBrightnessDenominator
The System.Photo.BrightnessDenominator property key. PropVariant type: VT_UI4. .NET type: System.UInt32. Shell name PKEY_Photo_BrightnessDenominator.
Public propertyStatic memberBrightnessNumerator
The System.Photo.BrightnessNumerator property key. PropVariant type: VT_UI4. .NET type: System.UInt32. Shell name PKEY_Photo_BrightnessNumerator.
Public propertyStatic memberCameraManufacturer
The System.Photo.CameraManufacturer property key. PropVariant type: VT_LPWSTR. .NET type: System.String. Shell name PKEY_Photo_CameraManufacturer. Display name Camera maker.
Public propertyStatic memberCameraModel
The System.Photo.CameraModel property key. PropVariant type: VT_LPWSTR. .NET type: System.String. Shell name PKEY_Photo_CameraModel. Display name Camera model.
Public propertyStatic memberCameraSerialNumber
The System.Photo.CameraSerialNumber property key. PropVariant type: VT_LPWSTR. .NET type: System.String. Shell name PKEY_Photo_CameraSerialNumber. Display name Camera serial number.
Public propertyStatic memberContrast
The System.Photo.Contrast property key. PropVariant type: VT_UI4. .NET type: System.UInt32. Shell name PKEY_Photo_Contrast. Display name Contrast.
Public propertyStatic memberContrastText
The System.Photo.ContrastText property key. PropVariant type: VT_LPWSTR. .NET type: System.String. Shell name PKEY_Photo_ContrastText.
Public propertyStatic memberDateTaken
The System.Photo.DateTaken property key. PropVariant type: VT_FILETIME. .NET type: System.Runtime.InteropServices.ComTypes.FILETIME. Shell name PKEY_Photo_DateTaken. Display name Date taken.
Public propertyStatic memberDigitalZoom
The System.Photo.DigitalZoom property key. PropVariant type: VT_R8. .NET type: System.Double. Shell name PKEY_Photo_DigitalZoom. Display name Digital zoom.
Public propertyStatic memberDigitalZoomDenominator
The System.Photo.DigitalZoomDenominator property key. PropVariant type: VT_UI4. .NET type: System.UInt32. Shell name PKEY_Photo_DigitalZoomDenominator.
Public propertyStatic memberDigitalZoomNumerator
The System.Photo.DigitalZoomNumerator property key. PropVariant type: VT_UI4. .NET type: System.UInt32. Shell name PKEY_Photo_DigitalZoomNumerator.
Public propertyStatic memberEvent
The System.Photo.Event property key. PropVariant type: VT_LPWSTR, VT_VECTOR. .NET type: System.String[]. Shell name PKEY_Photo_Event. Display name Event.
Public propertyStatic memberEXIFVersion
The System.Photo.EXIFVersion property key. PropVariant type: VT_LPWSTR. .NET type: System.String. Shell name PKEY_Photo_EXIFVersion. Display name EXIF version.
Public propertyStatic memberExposureBias
The System.Photo.ExposureBias property key. PropVariant type: VT_R8. .NET type: System.Double. Shell name PKEY_Photo_ExposureBias. Display name Exposure bias.
Public propertyStatic memberExposureBiasDenominator
The System.Photo.ExposureBiasDenominator property key. PropVariant type: VT_I4. .NET type: System.Int32. Shell name PKEY_Photo_ExposureBiasDenominator.
Public propertyStatic memberExposureBiasNumerator
The System.Photo.ExposureBiasNumerator property key. PropVariant type: VT_I4. .NET type: System.Int32. Shell name PKEY_Photo_ExposureBiasNumerator.
Public propertyStatic memberExposureIndex
The System.Photo.ExposureIndex property key. PropVariant type: VT_R8. .NET type: System.Double. Shell name PKEY_Photo_ExposureIndex. Display name Exposure index.
Public propertyStatic memberExposureIndexDenominator
The System.Photo.ExposureIndexDenominator property key. PropVariant type: VT_UI4. .NET type: System.UInt32. Shell name PKEY_Photo_ExposureIndexDenominator.
Public propertyStatic memberExposureIndexNumerator
The System.Photo.ExposureIndexNumerator property key. PropVariant type: VT_UI4. .NET type: System.UInt32. Shell name PKEY_Photo_ExposureIndexNumerator.
Public propertyStatic memberExposureProgram
The System.Photo.ExposureProgram property key. PropVariant type: VT_UI4. .NET type: System.UInt32. Shell name PKEY_Photo_ExposureProgram. Display name Exposure program.
Public propertyStatic memberExposureProgramText
The System.Photo.ExposureProgramText property key. PropVariant type: VT_LPWSTR. .NET type: System.String. Shell name PKEY_Photo_ExposureProgramText.
Public propertyStatic memberExposureTime
The System.Photo.ExposureTime property key. PropVariant type: VT_R8. .NET type: System.Double. Shell name PKEY_Photo_ExposureTime. Display name Exposure time.
Public propertyStatic memberExposureTimeDenominator
The System.Photo.ExposureTimeDenominator property key. PropVariant type: VT_UI4. .NET type: System.UInt32. Shell name PKEY_Photo_ExposureTimeDenominator.
Public propertyStatic memberExposureTimeNumerator
The System.Photo.ExposureTimeNumerator property key. PropVariant type: VT_UI4. .NET type: System.UInt32. Shell name PKEY_Photo_ExposureTimeNumerator.
Public propertyStatic memberFlash
The System.Photo.Flash property key. PropVariant type: VT_UI1. .NET type: System.Byte. Shell name PKEY_Photo_Flash. Display name Flash mode.
Public propertyStatic memberFlashEnergy
The System.Photo.FlashEnergy property key. PropVariant type: VT_R8. .NET type: System.Double. Shell name PKEY_Photo_FlashEnergy. Display name Flash energy.
Public propertyStatic memberFlashEnergyDenominator
The System.Photo.FlashEnergyDenominator property key. PropVariant type: VT_UI4. .NET type: System.UInt32. Shell name PKEY_Photo_FlashEnergyDenominator.
Public propertyStatic memberFlashEnergyNumerator
The System.Photo.FlashEnergyNumerator property key. PropVariant type: VT_UI4. .NET type: System.UInt32. Shell name PKEY_Photo_FlashEnergyNumerator.
Public propertyStatic memberFlashFired
The System.Photo.FlashFired property key. PropVariant type: VT_BOOL. .NET type: System.Boolean. Shell name PKEY_Photo_FlashFired.
Public propertyStatic memberFlashManufacturer
The System.Photo.FlashManufacturer property key. PropVariant type: VT_LPWSTR. .NET type: System.String. Shell name PKEY_Photo_FlashManufacturer. Display name Flash maker.
Public propertyStatic memberFlashModel
The System.Photo.FlashModel property key. PropVariant type: VT_LPWSTR. .NET type: System.String. Shell name PKEY_Photo_FlashModel. Display name Flash model.
Public propertyStatic memberFlashText
The System.Photo.FlashText property key. PropVariant type: VT_LPWSTR. .NET type: System.String. Shell name PKEY_Photo_FlashText.
Public propertyStatic memberFNumber
The System.Photo.FNumber property key. PropVariant type: VT_R8. .NET type: System.Double. Shell name PKEY_Photo_FNumber. Display name F-stop.
Public propertyStatic memberFNumberDenominator
The System.Photo.FNumberDenominator property key. PropVariant type: VT_UI4. .NET type: System.UInt32. Shell name PKEY_Photo_FNumberDenominator.
Public propertyStatic memberFNumberNumerator
The System.Photo.FNumberNumerator property key. PropVariant type: VT_UI4. .NET type: System.UInt32. Shell name PKEY_Photo_FNumberNumerator.
Public propertyStatic memberFocalLength
The System.Photo.FocalLength property key. PropVariant type: VT_R8. .NET type: System.Double. Shell name PKEY_Photo_FocalLength. Display name Focal length.
Public propertyStatic memberFocalLengthDenominator
The System.Photo.FocalLengthDenominator property key. PropVariant type: VT_UI4. .NET type: System.UInt32. Shell name PKEY_Photo_FocalLengthDenominator.
Public propertyStatic memberFocalLengthInFilm
The System.Photo.FocalLengthInFilm property key. PropVariant type: VT_UI2. .NET type: System.UInt16. Shell name PKEY_Photo_FocalLengthInFilm. Display name 35mm focal length.
Public propertyStatic memberFocalLengthNumerator
The System.Photo.FocalLengthNumerator property key. PropVariant type: VT_UI4. .NET type: System.UInt32. Shell name PKEY_Photo_FocalLengthNumerator.
Public propertyStatic memberFocalPlaneXResolution
The System.Photo.FocalPlaneXResolution property key. PropVariant type: VT_R8. .NET type: System.Double. Shell name PKEY_Photo_FocalPlaneXResolution. Display name Focal plane X resolution.
Public propertyStatic memberFocalPlaneXResolutionDenominator
The System.Photo.FocalPlaneXResolutionDenominator property key. PropVariant type: VT_UI4. .NET type: System.UInt32. Shell name PKEY_Photo_FocalPlaneXResolutionDenominator.
Public propertyStatic memberFocalPlaneXResolutionNumerator
The System.Photo.FocalPlaneXResolutionNumerator property key. PropVariant type: VT_UI4. .NET type: System.UInt32. Shell name PKEY_Photo_FocalPlaneXResolutionNumerator.
Public propertyStatic memberFocalPlaneYResolution
The System.Photo.FocalPlaneYResolution property key. PropVariant type: VT_R8. .NET type: System.Double. Shell name PKEY_Photo_FocalPlaneYResolution. Display name Focal plane Y resolution.
Public propertyStatic memberFocalPlaneYResolutionDenominator
The System.Photo.FocalPlaneYResolutionDenominator property key. PropVariant type: VT_UI4. .NET type: System.UInt32. Shell name PKEY_Photo_FocalPlaneYResolutionDenominator.
Public propertyStatic memberFocalPlaneYResolutionNumerator
The System.Photo.FocalPlaneYResolutionNumerator property key. PropVariant type: VT_UI4. .NET type: System.UInt32. Shell name PKEY_Photo_FocalPlaneYResolutionNumerator.
Public propertyStatic memberGainControl
The System.Photo.GainControl property key. PropVariant type: VT_R8. .NET type: System.Double. Shell name PKEY_Photo_GainControl. Display name Gain control.
Public propertyStatic memberGainControlDenominator
The System.Photo.GainControlDenominator property key. PropVariant type: VT_UI4. .NET type: System.UInt32. Shell name PKEY_Photo_GainControlDenominator.
Public propertyStatic memberGainControlNumerator
The System.Photo.GainControlNumerator property key. PropVariant type: VT_UI4. .NET type: System.UInt32. Shell name PKEY_Photo_GainControlNumerator.
Public propertyStatic memberGainControlText
The System.Photo.GainControlText property key. PropVariant type: VT_LPWSTR. .NET type: System.String. Shell name PKEY_Photo_GainControlText.
Public propertyStatic memberISOSpeed
The System.Photo.ISOSpeed property key. PropVariant type: VT_UI2. .NET type: System.UInt16. Shell name PKEY_Photo_ISOSpeed. Display name ISO speed.
Public propertyStatic memberLensManufacturer
The System.Photo.LensManufacturer property key. PropVariant type: VT_LPWSTR. .NET type: System.String. Shell name PKEY_Photo_LensManufacturer. Display name Lens maker.
Public propertyStatic memberLensModel
The System.Photo.LensModel property key. PropVariant type: VT_LPWSTR. .NET type: System.String. Shell name PKEY_Photo_LensModel. Display name Lens model.
Public propertyStatic memberLightSource
The System.Photo.LightSource property key. PropVariant type: VT_UI4. .NET type: System.UInt32. Shell name PKEY_Photo_LightSource. Display name Light source.
Public propertyStatic memberMakerNote
The System.Photo.MakerNote property key. PropVariant type: VT_UI1, VT_VECTOR. .NET type: System.Byte[]. Shell name PKEY_Photo_MakerNote.
Public propertyStatic memberMakerNoteOffset
The System.Photo.MakerNoteOffset property key. PropVariant type: VT_UI8. .NET type: System.UInt64. Shell name PKEY_Photo_MakerNoteOffset.
Public propertyStatic memberMaxAperture
The System.Photo.MaxAperture property key. PropVariant type: VT_R8. .NET type: System.Double. Shell name PKEY_Photo_MaxAperture. Display name Max aperture.
Public propertyStatic memberMaxApertureDenominator
The System.Photo.MaxApertureDenominator property key. PropVariant type: VT_UI4. .NET type: System.UInt32. Shell name PKEY_Photo_MaxApertureDenominator.
Public propertyStatic memberMaxApertureNumerator
The System.Photo.MaxApertureNumerator property key. PropVariant type: VT_UI4. .NET type: System.UInt32. Shell name PKEY_Photo_MaxApertureNumerator.
Public propertyStatic memberMeteringMode
The System.Photo.MeteringMode property key. PropVariant type: VT_UI2. .NET type: System.UInt16. Shell name PKEY_Photo_MeteringMode. Display name Metering mode.
Public propertyStatic memberMeteringModeText
The System.Photo.MeteringModeText property key. PropVariant type: VT_LPWSTR. .NET type: System.String. Shell name PKEY_Photo_MeteringModeText.
Public propertyStatic memberOrientation
The System.Photo.Orientation property key. PropVariant type: VT_UI2. .NET type: System.UInt16. Shell name PKEY_Photo_Orientation. Display name Orientation.
Public propertyStatic memberOrientationText
The System.Photo.OrientationText property key. PropVariant type: VT_LPWSTR. .NET type: System.String. Shell name PKEY_Photo_OrientationText.
Public propertyStatic memberPeopleNames
The System.Photo.PeopleNames property key. PropVariant type: VT_LPWSTR, VT_VECTOR. .NET type: System.String[]. Shell name PKEY_Photo_PeopleNames. Display name People.
Public propertyStatic memberPhotometricInterpretation
The System.Photo.PhotometricInterpretation property key. PropVariant type: VT_UI2. .NET type: System.UInt16. Shell name PKEY_Photo_PhotometricInterpretation. Display name Photometric interpretation.
Public propertyStatic memberPhotometricInterpretationText
The System.Photo.PhotometricInterpretationText property key. PropVariant type: VT_LPWSTR. .NET type: System.String. Shell name PKEY_Photo_PhotometricInterpretationText.
Public propertyStatic memberProgramMode
The System.Photo.ProgramMode property key. PropVariant type: VT_UI4. .NET type: System.UInt32. Shell name PKEY_Photo_ProgramMode. Display name Program mode.
Public propertyStatic memberProgramModeText
The System.Photo.ProgramModeText property key. PropVariant type: VT_LPWSTR. .NET type: System.String. Shell name PKEY_Photo_ProgramModeText.
Public propertyStatic memberRelatedSoundFile
The System.Photo.RelatedSoundFile property key. PropVariant type: VT_LPWSTR. .NET type: System.String. Shell name PKEY_Photo_RelatedSoundFile. Display name Audio.
Public propertyStatic memberSaturation
The System.Photo.Saturation property key. PropVariant type: VT_UI4. .NET type: System.UInt32. Shell name PKEY_Photo_Saturation. Display name Saturation.
Public propertyStatic memberSaturationText
The System.Photo.SaturationText property key. PropVariant type: VT_LPWSTR. .NET type: System.String. Shell name PKEY_Photo_SaturationText.
Public propertyStatic memberSharpness
The System.Photo.Sharpness property key. PropVariant type: VT_UI4. .NET type: System.UInt32. Shell name PKEY_Photo_Sharpness. Display name Sharpness.
Public propertyStatic memberSharpnessText
The System.Photo.SharpnessText property key. PropVariant type: VT_LPWSTR. .NET type: System.String. Shell name PKEY_Photo_SharpnessText.
Public propertyStatic memberShutterSpeed
The System.Photo.ShutterSpeed property key. PropVariant type: VT_R8. .NET type: System.Double. Shell name PKEY_Photo_ShutterSpeed. Display name Shutter speed.
Public propertyStatic memberShutterSpeedDenominator
The System.Photo.ShutterSpeedDenominator property key. PropVariant type: VT_I4. .NET type: System.Int32. Shell name PKEY_Photo_ShutterSpeedDenominator.
Public propertyStatic memberShutterSpeedNumerator
The System.Photo.ShutterSpeedNumerator property key. PropVariant type: VT_I4. .NET type: System.Int32. Shell name PKEY_Photo_ShutterSpeedNumerator.
Public propertyStatic memberSubjectDistance
The System.Photo.SubjectDistance property key. PropVariant type: VT_R8. .NET type: System.Double. Shell name PKEY_Photo_SubjectDistance. Display name Subject distance.
Public propertyStatic memberSubjectDistanceDenominator
The System.Photo.SubjectDistanceDenominator property key. PropVariant type: VT_UI4. .NET type: System.UInt32. Shell name PKEY_Photo_SubjectDistanceDenominator.
Public propertyStatic memberSubjectDistanceNumerator
The System.Photo.SubjectDistanceNumerator property key. PropVariant type: VT_UI4. .NET type: System.UInt32. Shell name PKEY_Photo_SubjectDistanceNumerator.
Public propertyStatic memberTagViewAggregate
The System.Photo.TagViewAggregate property key. PropVariant type: VT_LPWSTR, VT_VECTOR. .NET type: System.String[]. Shell name PKEY_Photo_TagViewAggregate.
Public propertyStatic memberTranscodedForSync
The System.Photo.TranscodedForSync property key. PropVariant type: VT_BOOL. .NET type: System.Boolean. Shell name PKEY_Photo_TranscodedForSync.
Public propertyStatic memberWhiteBalance
The System.Photo.WhiteBalance property key. PropVariant type: VT_UI4. .NET type: System.UInt32. Shell name PKEY_Photo_WhiteBalance. Display name White balance.
Public propertyStatic memberWhiteBalanceText
The System.Photo.WhiteBalanceText property key. PropVariant type: VT_LPWSTR. .NET type: System.String. Shell name PKEY_Photo_WhiteBalanceText.
Top
See Also