eBUS SDK .NET API
  • Getting Started
    • Getting started with the eBUS SDK .NET API
    • Configuring Your IDE
    • Receiving Data from a GigE Vision or USB3 Vision Transmitter
    • Sample Applications
    • GigE Vision Device Communication Parameters
    • USB3 Vision Device Communication Parameters
    • PvStream USB3 Vision Parameters
    • PvStream GigE Vision Parameters
  • eBUS SDK .NET API Reference
    • API Overview
    • eBUSDotNet
    • eBUSDotNetReceive
    • eBUSDotNetEdge
Search Results for

    Show / Hide Table of Contents
      • IPvDeviceAdapter
      • IPvDeviceAdapterSwigInterface
      • IUpdaterObserver
      • OnAcquisitionStateChanged
      • OnBufferCreated
      • OnBufferDeleted
      • OnBufferDisplay
      • OnBufferDone
      • OnBufferLog
      • OnBufferRetrieved
      • OnBufferTextOverlay
      • OnBufferTooSmall
      • OnCmdLinkRead
      • OnCmdLinkReadSafe
      • OnCmdLinkWrite
      • OnCmdLinkWriteSafe
      • OnEvent
      • OnEventGenICam
      • OnEventSafe
      • OnLinkDisconnectedHandler
      • OnLinkReconnectedHandler
      • OnReset
      • OnStart
      • OnStop
      • PvAccessType
      • PvAcquisitionState
      • PvAcquisitionStateEventSink
      • PvAcquisitionStateManager
      • PvActionAckStatusEnum
      • PvBayerFilterType
      • PvBiColorFilterType
      • PvBufferConverter
      • PvBufferConverterRGBFilter
      • PvBufferFormatType
      • PvBufferWriter
      • PvCameraBridge
      • PvCameraBridgeEventSink
      • PvCameraBridgeType
      • PvConfigurationReader
      • PvConfigurationWriter
      • PvDataReceiverType
      • PvDevice
      • PvDeviceAdapter
      • PvDeviceEventSink
      • PvDeviceEventSinkSwigInterface
      • PvDeviceGEV
      • PvDeviceI2CBus
      • PvDevicePleoraProtocol
      • PvDeviceSPIBus
      • PvDeviceSerial
      • PvDeviceSerialPort
      • PvDeviceSerialPortEchoSink
      • PvDeviceU3V
      • PvDisplayThread
      • PvGenFUUpdater
      • PvParity
      • PvPipeline
      • PvPipelineEventSink
      • PvProperty
      • PvPropertyList
      • PvSerialPortConfiguration
      • PvStream
      • PvStreamEventSink
      • PvStreamGEV
      • PvStreamInfo
      • PvStreamRTP
      • PvStreamType
      • PvStreamU3V
      • PvThreadPriority
      • PvTruesenseConverter
      • SWIGTYPE_p_IPvDeviceEventSink
      • SWIGTYPE_p_PvDeinterlacingType
      • SWIGTYPE_p_PvSessionInfoSDP
      • SWIGTYPE_p_PvStringList
      • SWIGTYPE_p_PvTapGeometryEnum
      • SWIGTYPE_p_bool
      • SWIGTYPE_p_double
      • eBUSDotNetReceive

    Class PvPropertyList

    A collection of PvProperty objects used to store application-specific configuration data.

    Inheritance
    object
    PvPropertyList
    Implements
    IDisposable
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: eBUSDotNetReceive
    Assembly: eBUSDotNetReceive.dll
    Syntax
    public class PvPropertyList : IDisposable

    Constructors

    View Source

    PvPropertyList()

    Declaration
    public PvPropertyList()

    Fields

    View Source

    swigCMemOwn

    Declaration
    protected bool swigCMemOwn
    Field Value
    Type Description
    bool

    Properties

    View Source

    this[uint]

    Gets the property at the specified index.

    Declaration
    public virtual PvProperty this[uint aIndex] { get; set; }
    Parameters
    Type Name Description
    uint aIndex

    Zero-based index of the property to retrieve.

    Property Value
    Type Description
    PvProperty
    View Source

    PvSize

    Gets the number of properties in the list.

    Declaration
    public uint PvSize { get; }
    Property Value
    Type Description
    uint

    Methods

    View Source

    Add(PvProperty)

    Adds a property to the list.

    Declaration
    public void Add(PvProperty aString)
    Parameters
    Type Name Description
    PvProperty aString

    The property to add.

    View Source

    Clear()

    Removes all properties from the list.

    Declaration
    public void Clear()
    View Source

    Dispose()

    Dispose.

    Declaration
    public void Dispose()
    View Source

    Dispose(bool)

    Declaration
    protected virtual void Dispose(bool disposing)
    Parameters
    Type Name Description
    bool disposing
    View Source

    ~PvPropertyList()

    Destructor.

    Declaration
    protected ~PvPropertyList()
    View Source

    GetFirst()

    Gets the first property in the list and resets the iterator.

    Declaration
    public PvProperty GetFirst()
    Returns
    Type Description
    PvProperty

    Pointer to the first property, or null if the list is empty.

    View Source

    GetItem(uint)

    Gets the property at the specified index.

    Declaration
    public PvProperty GetItem(uint aIndex)
    Parameters
    Type Name Description
    uint aIndex

    Zero-based index of the property to retrieve.

    Returns
    Type Description
    PvProperty

    Pointer to the property, or null if index is out of range.

    View Source

    GetNext()

    Gets the next property in the list.

    Declaration
    public PvProperty GetNext()
    Returns
    Type Description
    PvProperty

    Pointer to the next property, or null if at end of list.

    View Source

    GetProperty(string)

    Gets a property by name.

    Declaration
    public PvProperty GetProperty(string aName)
    Parameters
    Type Name Description
    string aName

    The name of the property to find.

    Returns
    Type Description
    PvProperty

    Pointer to the property, or null if not found.

    Implements

    IDisposable
    • View Source
    In this article
    Back to top Generated by DocFX