Logo
3.0

Documentation

  • Introduction
  • Setting the Stage
  • Getting started
  • Features Overview
  • The Connection
  • Download
  • CameraSDK Features
  • ImageSDK features

C++ Reference

  • CameraSDK
  • ImageSDK

C# Reference

  • CameraSDK
    • Camera
    • Listener
    • CameraDescriptor
    • IIQImageFile
    • LiveViewImage
    • NotificationEvent
    • LiveViewConfiguration
    • PropertySpec
    • PropertyValue
      • Definition
      • Remarks
      • Constructors
        • PropertyValue
      • Properties
        • Type
        • IntValue
        • FloatValue
        • StringValue
        • PointValue
        • ColorValue
        • AreaValue
        • AreaFloatValue
        • RectValue
        • RangeValue
        • RangeFloatValue
        • PresentationString
        • IconId
      • Methods
        • GetHashCode
        • Equals
        • Equals
        • ToString
        • operator==
        • operator!=
        • operator PropertyValue
        • operator PropertyValue
        • operator PropertyValue
        • operator PropertyValue
        • operator PropertyValue
        • operator PropertyValue
        • operator PropertyValue
        • operator PropertyValue
        • operator bool
        • operator Int32
        • operator Int64
        • operator UInt32
        • operator UInt64
        • operator double
        • operator string
    • PropertyRange
    • CameraEventId
    • LiveViewBitmapFormat
    • NotificationType
    • SdkEventId
  • ImageSDK

Appendices

  • Release Notes
  • Error Handling and Logging
  • A Thread-model for the CameraSDK
  • Parallelism in ImageSDK
  • Sample Applications
  • Linux Troubleshooting
  • C# Memory Handling
  • Glossary
Phase One SDK's
  • »
  • CameraSDK »
  • PropertyValue Class
  • View page source

PropertyValue Class

Definition

Namespace: P1.CameraSdk

Hold a single property value, and acts like a union of different property types More…

public class PropertyValue :  IEquatable< PropertyValue >

Remarks

Hold a single property value, and acts like a union of different property types

Constructors

PropertyValue(PropertyType type)

Properties

Type

IntValue

FloatValue

StringValue

PointValue

ColorValue

AreaValue

AreaFloatValue

RectValue

RangeValue

RangeFloatValue

PresentationString

IconId

Methods

GetHashCode()

Equals(object o)

Equals(PropertyValue another)

ToString()

Returns a simple string representation of this property

operator==(PropertyValue a, PropertyValue b)

operator!=(PropertyValue a, PropertyValue b)

operator PropertyValue(System.Enum e)

operator PropertyValue(bool v)

operator PropertyValue(Int32 v)

operator PropertyValue(Int64 v)

operator PropertyValue(UInt32 v)

operator PropertyValue(UInt64 v)

operator PropertyValue(double v)

operator PropertyValue(string v)

operator bool(PropertyValue p)

operator Int32(PropertyValue p)

operator Int64(PropertyValue p)

operator UInt32(PropertyValue p)

operator UInt64(PropertyValue p)

operator double(PropertyValue p)

operator string(PropertyValue p)

Previous Next

© Copyright 2022, Phase One A/S - Revision: 3.0.6, CamSdk: 2.0.31, ImgSdk 3.0.19.

Built with Sphinx using a theme provided by Read the Docs.