C# Class Nikon.NikonBase

Datei anzeigen Open project: RITMechArch/MechArch Class Usage Examples

Private Properties

Property Type Description
GetCapabilityType eNkMAIDCapType
HandleEvent void
InitializeObject void
NikonBase System
RefreshCaps void
_object_Event void

Public Methods

Method Description
Get ( eNkMAIDCapability cap ) : object
GetArray ( eNkMAIDCapability cap ) : Nikon.NikonArray
GetArrayGeneric ( eNkMAIDCapability cap, IntPtr destination ) : void
GetBoolean ( eNkMAIDCapability cap ) : bool
GetCapabilityInfo ( eNkMAIDCapability cap ) : NkMAIDCapInfo
GetCapabilityInfo ( ) : Nikon.NkMAIDCapInfo[]
GetDateTime ( eNkMAIDCapability cap ) : System.DateTime
GetDefault ( eNkMAIDCapability cap ) : object
GetDefaultBoolean ( eNkMAIDCapability cap ) : bool
GetDefaultDateTime ( eNkMAIDCapability cap ) : System.DateTime
GetDefaultFloat ( eNkMAIDCapability cap ) : double
GetDefaultGeneric ( eNkMAIDCapability cap, IntPtr destination ) : void
GetDefaultInteger ( eNkMAIDCapability cap ) : int
GetDefaultPoint ( eNkMAIDCapability cap ) : NkMAIDPoint
GetDefaultRange ( eNkMAIDCapability cap ) : Nikon.NikonRange
GetDefaultRect ( eNkMAIDCapability cap ) : NkMAIDRect
GetDefaultSize ( eNkMAIDCapability cap ) : NkMAIDSize
GetDefaultString ( eNkMAIDCapability cap ) : string
GetDefaultUnsigned ( eNkMAIDCapability cap ) : uint
GetEnum ( eNkMAIDCapability cap ) : Nikon.NikonEnum
GetFloat ( eNkMAIDCapability cap ) : double
GetGeneric ( eNkMAIDCapability cap, IntPtr destination ) : void
GetInteger ( eNkMAIDCapability cap ) : int
GetPoint ( eNkMAIDCapability cap ) : NkMAIDPoint
GetRange ( eNkMAIDCapability cap ) : Nikon.NikonRange
GetRect ( eNkMAIDCapability cap ) : NkMAIDRect
GetSize ( eNkMAIDCapability cap ) : NkMAIDSize
GetString ( eNkMAIDCapability cap ) : string
GetUnsigned ( eNkMAIDCapability cap ) : uint
Set ( eNkMAIDCapability cap, object value ) : void
SetArray ( eNkMAIDCapability cap, Nikon.NikonArray value ) : void
SetBoolean ( eNkMAIDCapability cap, bool value ) : void
SetDateTime ( eNkMAIDCapability cap, System.DateTime value ) : void
SetEnum ( eNkMAIDCapability cap, Nikon.NikonEnum value ) : void
SetFloat ( eNkMAIDCapability cap, double value ) : void
SetGeneric ( eNkMAIDCapability cap, IntPtr source ) : void
SetInteger ( eNkMAIDCapability cap, int value ) : void
SetPoint ( eNkMAIDCapability cap, NkMAIDPoint value ) : void
SetRange ( eNkMAIDCapability cap, Nikon.NikonRange value ) : void
SetRect ( eNkMAIDCapability cap, NkMAIDRect value ) : void
SetSize ( eNkMAIDCapability cap, NkMAIDSize value ) : void
SetString ( eNkMAIDCapability cap, string value ) : void
SetUnsigned ( eNkMAIDCapability cap, uint value ) : void
Start ( eNkMAIDCapability cap ) : void
Start ( eNkMAIDCapability cap, eNkMAIDDataType dataType, Int32 data ) : void
SupportsCapability ( eNkMAIDCapability capability ) : bool

Private Methods

Method Description
GetCapabilityType ( eNkMAIDCapability cap ) : eNkMAIDCapType
HandleEvent ( Nikon.NikonObject obj, eNkMAIDEvent currentEvent, uint data ) : void
InitializeObject ( Nikon.NikonObject obj ) : void
NikonBase ( Nikon.NikonMd3 md3, Nikon.NikonScheduler scheduler ) : System
RefreshCaps ( ) : void
_object_Event ( Nikon.NikonObject sender, IntPtr refClient, eNkMAIDEvent ulEvent, UInt32 data ) : void

Method Details

Get() public method

public Get ( eNkMAIDCapability cap ) : object
cap eNkMAIDCapability
return object

GetArray() public method

public GetArray ( eNkMAIDCapability cap ) : Nikon.NikonArray
cap eNkMAIDCapability
return Nikon.NikonArray

GetArrayGeneric() public method

public GetArrayGeneric ( eNkMAIDCapability cap, IntPtr destination ) : void
cap eNkMAIDCapability
destination System.IntPtr
return void

GetBoolean() public method

public GetBoolean ( eNkMAIDCapability cap ) : bool
cap eNkMAIDCapability
return bool

GetCapabilityInfo() public method

public GetCapabilityInfo ( eNkMAIDCapability cap ) : NkMAIDCapInfo
cap eNkMAIDCapability
return NkMAIDCapInfo

GetCapabilityInfo() public method

public GetCapabilityInfo ( ) : Nikon.NkMAIDCapInfo[]
return Nikon.NkMAIDCapInfo[]

GetDateTime() public method

public GetDateTime ( eNkMAIDCapability cap ) : System.DateTime
cap eNkMAIDCapability
return System.DateTime

GetDefault() public method

public GetDefault ( eNkMAIDCapability cap ) : object
cap eNkMAIDCapability
return object

GetDefaultBoolean() public method

public GetDefaultBoolean ( eNkMAIDCapability cap ) : bool
cap eNkMAIDCapability
return bool

GetDefaultDateTime() public method

public GetDefaultDateTime ( eNkMAIDCapability cap ) : System.DateTime
cap eNkMAIDCapability
return System.DateTime

GetDefaultFloat() public method

public GetDefaultFloat ( eNkMAIDCapability cap ) : double
cap eNkMAIDCapability
return double

GetDefaultGeneric() public method

public GetDefaultGeneric ( eNkMAIDCapability cap, IntPtr destination ) : void
cap eNkMAIDCapability
destination System.IntPtr
return void

GetDefaultInteger() public method

public GetDefaultInteger ( eNkMAIDCapability cap ) : int
cap eNkMAIDCapability
return int

GetDefaultPoint() public method

public GetDefaultPoint ( eNkMAIDCapability cap ) : NkMAIDPoint
cap eNkMAIDCapability
return NkMAIDPoint

GetDefaultRange() public method

public GetDefaultRange ( eNkMAIDCapability cap ) : Nikon.NikonRange
cap eNkMAIDCapability
return Nikon.NikonRange

GetDefaultRect() public method

public GetDefaultRect ( eNkMAIDCapability cap ) : NkMAIDRect
cap eNkMAIDCapability
return NkMAIDRect

GetDefaultSize() public method

public GetDefaultSize ( eNkMAIDCapability cap ) : NkMAIDSize
cap eNkMAIDCapability
return NkMAIDSize

GetDefaultString() public method

public GetDefaultString ( eNkMAIDCapability cap ) : string
cap eNkMAIDCapability
return string

GetDefaultUnsigned() public method

public GetDefaultUnsigned ( eNkMAIDCapability cap ) : uint
cap eNkMAIDCapability
return uint

GetEnum() public method

public GetEnum ( eNkMAIDCapability cap ) : Nikon.NikonEnum
cap eNkMAIDCapability
return Nikon.NikonEnum

GetFloat() public method

public GetFloat ( eNkMAIDCapability cap ) : double
cap eNkMAIDCapability
return double

GetGeneric() public method

public GetGeneric ( eNkMAIDCapability cap, IntPtr destination ) : void
cap eNkMAIDCapability
destination System.IntPtr
return void

GetInteger() public method

public GetInteger ( eNkMAIDCapability cap ) : int
cap eNkMAIDCapability
return int

GetPoint() public method

public GetPoint ( eNkMAIDCapability cap ) : NkMAIDPoint
cap eNkMAIDCapability
return NkMAIDPoint

GetRange() public method

public GetRange ( eNkMAIDCapability cap ) : Nikon.NikonRange
cap eNkMAIDCapability
return Nikon.NikonRange

GetRect() public method

public GetRect ( eNkMAIDCapability cap ) : NkMAIDRect
cap eNkMAIDCapability
return NkMAIDRect

GetSize() public method

public GetSize ( eNkMAIDCapability cap ) : NkMAIDSize
cap eNkMAIDCapability
return NkMAIDSize

GetString() public method

public GetString ( eNkMAIDCapability cap ) : string
cap eNkMAIDCapability
return string

GetUnsigned() public method

public GetUnsigned ( eNkMAIDCapability cap ) : uint
cap eNkMAIDCapability
return uint

Set() public method

public Set ( eNkMAIDCapability cap, object value ) : void
cap eNkMAIDCapability
value object
return void

SetArray() public method

public SetArray ( eNkMAIDCapability cap, Nikon.NikonArray value ) : void
cap eNkMAIDCapability
value Nikon.NikonArray
return void

SetBoolean() public method

public SetBoolean ( eNkMAIDCapability cap, bool value ) : void
cap eNkMAIDCapability
value bool
return void

SetDateTime() public method

public SetDateTime ( eNkMAIDCapability cap, System.DateTime value ) : void
cap eNkMAIDCapability
value System.DateTime
return void

SetEnum() public method

public SetEnum ( eNkMAIDCapability cap, Nikon.NikonEnum value ) : void
cap eNkMAIDCapability
value Nikon.NikonEnum
return void

SetFloat() public method

public SetFloat ( eNkMAIDCapability cap, double value ) : void
cap eNkMAIDCapability
value double
return void

SetGeneric() public method

public SetGeneric ( eNkMAIDCapability cap, IntPtr source ) : void
cap eNkMAIDCapability
source System.IntPtr
return void

SetInteger() public method

public SetInteger ( eNkMAIDCapability cap, int value ) : void
cap eNkMAIDCapability
value int
return void

SetPoint() public method

public SetPoint ( eNkMAIDCapability cap, NkMAIDPoint value ) : void
cap eNkMAIDCapability
value NkMAIDPoint
return void

SetRange() public method

public SetRange ( eNkMAIDCapability cap, Nikon.NikonRange value ) : void
cap eNkMAIDCapability
value Nikon.NikonRange
return void

SetRect() public method

public SetRect ( eNkMAIDCapability cap, NkMAIDRect value ) : void
cap eNkMAIDCapability
value NkMAIDRect
return void

SetSize() public method

public SetSize ( eNkMAIDCapability cap, NkMAIDSize value ) : void
cap eNkMAIDCapability
value NkMAIDSize
return void

SetString() public method

public SetString ( eNkMAIDCapability cap, string value ) : void
cap eNkMAIDCapability
value string
return void

SetUnsigned() public method

public SetUnsigned ( eNkMAIDCapability cap, uint value ) : void
cap eNkMAIDCapability
value uint
return void

Start() public method

public Start ( eNkMAIDCapability cap ) : void
cap eNkMAIDCapability
return void

Start() public method

public Start ( eNkMAIDCapability cap, eNkMAIDDataType dataType, Int32 data ) : void
cap eNkMAIDCapability
dataType eNkMAIDDataType
data System.Int32
return void

SupportsCapability() public method

public SupportsCapability ( eNkMAIDCapability capability ) : bool
capability eNkMAIDCapability
return bool