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
      • GenDCComponentFlagsGroup
      • GenDCComponentHeader
      • GenDCComponentHeaderBase
      • GenDCComponentType
      • GenDCContainerFlagsGroup
      • GenDCContainerHeader
      • GenDCContainerHeaderBase
      • GenDCContainerVariableFieldsGroup
      • GenDCFlowTable
      • GenDCFlowTableHeader
      • GenDCGenericPartType
      • GenDCHeaderType
      • GenDCInfoTypeSpecificH264
      • GenDCInfoTypeSpecificH264.H264Flags
      • GenDCInfoTypeSpecificJPEG
      • GenDCPartFlagsGroup
      • GenDCPartHeader
      • GenDCPartHeader1D
      • GenDCPartHeader1DBase
      • GenDCPartHeader2D
      • GenDCPartHeader2DBase
      • GenDCPartHeaderBase
      • GenDCPartHeaderGenICamChunk
      • GenDCPartHeaderGenICamXML
      • GenDCPartHeaderH264
      • GenDCPartHeaderJPEG
      • GenDCPartHeaderJPEG2000
      • GenDCPartType
      • GenDCPredefinedComponentValue
      • GenDCPredefinedPartValue
      • GenDCPredefinedValue16
      • GenDCPredefinedValue32
      • GenDCPredefinedValue64
      • GenDCReservedValue
      • GenDCSignature
      • GenDCVersionValue
      • IPvChunkData
      • IPvFilter
      • IPvGenDCChunkData
      • IPvGenDCChunkWriter
      • IPvGenDCImage
      • IPvGenDCManager
      • IPvGenericDataComponent
      • IPvGenericDataContainer
      • IPvGenericDataPart
      • IPvH264AccessUnit
      • IPvImage
      • IPvImageJPEG
      • IPvMultiPartContainer
      • IPvMultiPartContainerReader
      • IPvMultiPartContainerWriter
      • IPvMultiPartSection
      • OnDeviceFoundHandler
      • OnParameterUpdateHandler
      • PvBuffer
      • PvChunkData
      • PvComponentType
      • PvCompressionFilter
      • PvDeInterlacer
      • PvDecompressionFilter
      • PvDeviceClass
      • PvDeviceInfo
      • PvDeviceInfoGEV
      • PvDeviceInfoPleoraProtocol
      • PvDeviceInfoType
      • PvDeviceInfoU3V
      • PvDeviceInfoUSB
      • PvDeviceType
      • PvEncodingEnum
      • PvException
      • PvFPSStabilizer
      • PvGenAccessMode
      • PvGenBoolean
      • PvGenCache
      • PvGenCategory
      • PvGenCommand
      • PvGenDCPart1DFields
      • PvGenDCPart2DFields
      • PvGenDCPartH264Fields
      • PvGenDCPartH264Fields.H264Flags
      • PvGenDCPartMetadataFields
      • PvGenDCPartType
      • PvGenDCVariableField
      • PvGenEndianness
      • PvGenEnum
      • PvGenEnumEntry
      • PvGenEventSink
      • PvGenEventSinkSwigInterface
      • PvGenFile
      • PvGenFloat
      • PvGenInteger
      • PvGenNameSpace
      • PvGenOpenMode
      • PvGenParameter
      • PvGenParameterArray
      • PvGenParameterList
      • PvGenRefresh
      • PvGenRegister
      • PvGenRepresentation
      • PvGenSign
      • PvGenStateStack
      • PvGenString
      • PvGenType
      • PvGenVisibility
      • PvImage
      • PvInterface
      • PvInterfaceType
      • PvMultiPartDataType
      • PvNetworkAdapter
      • PvPayloadType
      • PvPixelType
      • PvPleoraCompressed
      • PvRawData
      • PvResult
      • PvResult.Code
      • PvResult.Code.CodeEnum
      • PvSessionInfo
      • PvString
      • PvStringList
      • PvSystem
      • PvSystemEventSink
      • PvTapFilter
      • PvTapGeometryEnum
      • PvTftpClient
      • PvUSBHostController
      • PvUSBSpeed
      • PvUSBStatus
      • SWIGTYPE_p_PV_GENAPI_NS__INode
      • SWIGTYPE_p_PV_GENAPI_NS__INodeMap
      • SWIGTYPE_p_long_long
      • SWIGTYPE_p_unsigned_char
      • SWIGTYPE_p_unsigned_long_long
      • eBUSDotNet
      • uint24_t

    Class PvGenCategory

    GenICam category.

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

    To use this class, see PvGenParameter. In group GenICam features.

    Fields

    View Source

    swigCMemOwn

    Determines who is responsible for deleting the underlying C++ object.

    Declaration
    protected bool swigCMemOwn
    Field Value
    Type Description
    bool

    Properties

    View Source

    Implemented

    Gets whether the category is implemented.

    Declaration
    public bool Implemented { get; }
    Property Value
    Type Description
    bool

    Methods

    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

    ~PvGenCategory()

    Destructor.

    Declaration
    protected ~PvGenCategory()
    View Source

    GetDescription(out string)

    Get the category's description.

    Declaration
    public PvResult GetDescription(out string aDescription)
    Parameters
    Type Name Description
    string aDescription

    The category's description.

    Returns
    Type Description
    PvResult

    Includes:

    • #PvResult::Code::OK
    • #PvResult::Code::GENERIC_ERROR (Use PvResult::GetDescription to get more information.)
    See Also
    GetToolTip(out string)
    View Source

    GetDisplayName(out string)

    Get the category's display name.

    Declaration
    public PvResult GetDisplayName(out string aDisplayName)
    Parameters
    Type Name Description
    string aDisplayName

    The category's display name; a name that can be used to identify a category in a user-interface context instead of #GetName.

    Returns
    Type Description
    PvResult

    Includes:

    • #PvResult::Code::OK
    • #PvResult::Code::GENERIC_ERROR (Use PvResult::GetDescription to get more information.)
    See Also
    GetToolTip(out string)
    View Source

    GetName(out string)

    Get the category's name.

    Declaration
    public PvResult GetName(out string aName)
    Parameters
    Type Name Description
    string aName

    The category's name.

    Returns
    Type Description
    PvResult

    Includes:

    • #PvResult::Code::OK
    • #PvResult::Code::GENERIC_ERROR (Use PvResult::GetDescription to get more information.)
    View Source

    GetNameSpace(ref PvGenNameSpace)

    Get the category's name space.

    Declaration
    public PvResult GetNameSpace(ref PvGenNameSpace aNameSpace)
    Parameters
    Type Name Description
    PvGenNameSpace aNameSpace

    The category's name space.

    Returns
    Type Description
    PvResult

    Includes:

    • #PvResult::Code::OK
    • #PvResult::Code::GENERIC_ERROR (Use PvResult::GetDescription to get more information.)
    See Also
    GetToolTip(out string)
    View Source

    GetNode()

    Returns the GenApi node wrapped by this PvGenCategory

    Declaration
    public SWIGTYPE_p_PV_GENAPI_NS__INode GetNode()
    Returns
    Type Description
    SWIGTYPE_p_PV_GENAPI_NS__INode

    GenApi node wrapped by this PvGenCategory

    View Source

    GetToolTip(out string)

    Get the category's tool tip.

    Declaration
    public PvResult GetToolTip(out string aToolTip)
    Parameters
    Type Name Description
    string aToolTip

    The category's tool tip.

    Returns
    Type Description
    PvResult

    Includes:

    • #PvResult::Code::OK
    • #PvResult::Code::GENERIC_ERROR (Use PvResult::GetDescription to get more information.)
    View Source

    GetVisibility(ref PvGenVisibility)

    Get the category's recommended user level (visibility)

    Declaration
    public PvResult GetVisibility(ref PvGenVisibility aVisibility)
    Parameters
    Type Name Description
    PvGenVisibility aVisibility

    The category's recommended user level; a #PvGenVisibility enumeration.

    Returns
    Type Description
    PvResult

    Includes:

    • #PvResult::Code::OK
    • #PvResult::Code::GENERIC_ERROR (Use PvResult::GetDescription to get more information.)
    See Also
    IsVisible(PvGenVisibility, out bool)
    View Source

    IsImplemented(out bool)

    Test if the category is implemented.

    Declaration
    public PvResult IsImplemented(out bool aImplemented)
    Parameters
    Type Name Description
    bool aImplemented

    True if the category is implemented; otherwise, false.

    Returns
    Type Description
    PvResult

    Includes:

    • #PvResult::Code::OK
    • #PvResult::Code::GENERIC_ERROR (Use PvResult::GetDescription to get more information.)
    View Source

    IsVisible(PvGenVisibility)

    Test if the category is visible at the specified visibilty level.

    Declaration
    public bool IsVisible(PvGenVisibility aCurrentVisibility)
    Parameters
    Type Name Description
    PvGenVisibility aCurrentVisibility

    The current visibility setting.

    Returns
    Type Description
    bool

    True if the category is visible at the specified visibilty level.

    View Source

    IsVisible(PvGenVisibility, out bool)

    Test if the category is visible at the specified visibilty level.

    Declaration
    public PvResult IsVisible(PvGenVisibility aCurrentVisibility, out bool aVisible)
    Parameters
    Type Name Description
    PvGenVisibility aCurrentVisibility

    The current visibility setting; a #PvGenVisibility parameter.

    bool aVisible

    True if the category is visible; otherwise, false.

    Returns
    Type Description
    PvResult

    Includes:

    • #PvResult::Code::OK
    • #PvResult::Code::GENERIC_ERROR (Use PvResult::GetDescription to get more information.)
    See Also
    GetVisibility(ref PvGenVisibility)

    Implements

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