C# Class Nikon.NikonBase

Afficher le fichier Open project: RITMechArch/MechArch Class Usage Examples

Private Properties

Свойство Type Description
GetCapabilityType eNkMAIDCapType
HandleEvent void
InitializeObject void
NikonBase System
RefreshCaps void
_object_Event void

Méthodes publiques

Méthode 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

Méthode 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 méthode

public Get ( eNkMAIDCapability cap ) : object
cap eNkMAIDCapability
Résultat object

GetArray() public méthode

public GetArray ( eNkMAIDCapability cap ) : Nikon.NikonArray
cap eNkMAIDCapability
Résultat Nikon.NikonArray

GetArrayGeneric() public méthode

public GetArrayGeneric ( eNkMAIDCapability cap, IntPtr destination ) : void
cap eNkMAIDCapability
destination System.IntPtr
Résultat void

GetBoolean() public méthode

public GetBoolean ( eNkMAIDCapability cap ) : bool
cap eNkMAIDCapability
Résultat bool

GetCapabilityInfo() public méthode

public GetCapabilityInfo ( eNkMAIDCapability cap ) : NkMAIDCapInfo
cap eNkMAIDCapability
Résultat NkMAIDCapInfo

GetCapabilityInfo() public méthode

public GetCapabilityInfo ( ) : Nikon.NkMAIDCapInfo[]
Résultat Nikon.NkMAIDCapInfo[]

GetDateTime() public méthode

public GetDateTime ( eNkMAIDCapability cap ) : System.DateTime
cap eNkMAIDCapability
Résultat System.DateTime

GetDefault() public méthode

public GetDefault ( eNkMAIDCapability cap ) : object
cap eNkMAIDCapability
Résultat object

GetDefaultBoolean() public méthode

public GetDefaultBoolean ( eNkMAIDCapability cap ) : bool
cap eNkMAIDCapability
Résultat bool

GetDefaultDateTime() public méthode

public GetDefaultDateTime ( eNkMAIDCapability cap ) : System.DateTime
cap eNkMAIDCapability
Résultat System.DateTime

GetDefaultFloat() public méthode

public GetDefaultFloat ( eNkMAIDCapability cap ) : double
cap eNkMAIDCapability
Résultat double

GetDefaultGeneric() public méthode

public GetDefaultGeneric ( eNkMAIDCapability cap, IntPtr destination ) : void
cap eNkMAIDCapability
destination System.IntPtr
Résultat void

GetDefaultInteger() public méthode

public GetDefaultInteger ( eNkMAIDCapability cap ) : int
cap eNkMAIDCapability
Résultat int

GetDefaultPoint() public méthode

public GetDefaultPoint ( eNkMAIDCapability cap ) : NkMAIDPoint
cap eNkMAIDCapability
Résultat NkMAIDPoint

GetDefaultRange() public méthode

public GetDefaultRange ( eNkMAIDCapability cap ) : Nikon.NikonRange
cap eNkMAIDCapability
Résultat Nikon.NikonRange

GetDefaultRect() public méthode

public GetDefaultRect ( eNkMAIDCapability cap ) : NkMAIDRect
cap eNkMAIDCapability
Résultat NkMAIDRect

GetDefaultSize() public méthode

public GetDefaultSize ( eNkMAIDCapability cap ) : NkMAIDSize
cap eNkMAIDCapability
Résultat NkMAIDSize

GetDefaultString() public méthode

public GetDefaultString ( eNkMAIDCapability cap ) : string
cap eNkMAIDCapability
Résultat string

GetDefaultUnsigned() public méthode

public GetDefaultUnsigned ( eNkMAIDCapability cap ) : uint
cap eNkMAIDCapability
Résultat uint

GetEnum() public méthode

public GetEnum ( eNkMAIDCapability cap ) : Nikon.NikonEnum
cap eNkMAIDCapability
Résultat Nikon.NikonEnum

GetFloat() public méthode

public GetFloat ( eNkMAIDCapability cap ) : double
cap eNkMAIDCapability
Résultat double

GetGeneric() public méthode

public GetGeneric ( eNkMAIDCapability cap, IntPtr destination ) : void
cap eNkMAIDCapability
destination System.IntPtr
Résultat void

GetInteger() public méthode

public GetInteger ( eNkMAIDCapability cap ) : int
cap eNkMAIDCapability
Résultat int

GetPoint() public méthode

public GetPoint ( eNkMAIDCapability cap ) : NkMAIDPoint
cap eNkMAIDCapability
Résultat NkMAIDPoint

GetRange() public méthode

public GetRange ( eNkMAIDCapability cap ) : Nikon.NikonRange
cap eNkMAIDCapability
Résultat Nikon.NikonRange

GetRect() public méthode

public GetRect ( eNkMAIDCapability cap ) : NkMAIDRect
cap eNkMAIDCapability
Résultat NkMAIDRect

GetSize() public méthode

public GetSize ( eNkMAIDCapability cap ) : NkMAIDSize
cap eNkMAIDCapability
Résultat NkMAIDSize

GetString() public méthode

public GetString ( eNkMAIDCapability cap ) : string
cap eNkMAIDCapability
Résultat string

GetUnsigned() public méthode

public GetUnsigned ( eNkMAIDCapability cap ) : uint
cap eNkMAIDCapability
Résultat uint

Set() public méthode

public Set ( eNkMAIDCapability cap, object value ) : void
cap eNkMAIDCapability
value object
Résultat void

SetArray() public méthode

public SetArray ( eNkMAIDCapability cap, Nikon.NikonArray value ) : void
cap eNkMAIDCapability
value Nikon.NikonArray
Résultat void

SetBoolean() public méthode

public SetBoolean ( eNkMAIDCapability cap, bool value ) : void
cap eNkMAIDCapability
value bool
Résultat void

SetDateTime() public méthode

public SetDateTime ( eNkMAIDCapability cap, System.DateTime value ) : void
cap eNkMAIDCapability
value System.DateTime
Résultat void

SetEnum() public méthode

public SetEnum ( eNkMAIDCapability cap, Nikon.NikonEnum value ) : void
cap eNkMAIDCapability
value Nikon.NikonEnum
Résultat void

SetFloat() public méthode

public SetFloat ( eNkMAIDCapability cap, double value ) : void
cap eNkMAIDCapability
value double
Résultat void

SetGeneric() public méthode

public SetGeneric ( eNkMAIDCapability cap, IntPtr source ) : void
cap eNkMAIDCapability
source System.IntPtr
Résultat void

SetInteger() public méthode

public SetInteger ( eNkMAIDCapability cap, int value ) : void
cap eNkMAIDCapability
value int
Résultat void

SetPoint() public méthode

public SetPoint ( eNkMAIDCapability cap, NkMAIDPoint value ) : void
cap eNkMAIDCapability
value NkMAIDPoint
Résultat void

SetRange() public méthode

public SetRange ( eNkMAIDCapability cap, Nikon.NikonRange value ) : void
cap eNkMAIDCapability
value Nikon.NikonRange
Résultat void

SetRect() public méthode

public SetRect ( eNkMAIDCapability cap, NkMAIDRect value ) : void
cap eNkMAIDCapability
value NkMAIDRect
Résultat void

SetSize() public méthode

public SetSize ( eNkMAIDCapability cap, NkMAIDSize value ) : void
cap eNkMAIDCapability
value NkMAIDSize
Résultat void

SetString() public méthode

public SetString ( eNkMAIDCapability cap, string value ) : void
cap eNkMAIDCapability
value string
Résultat void

SetUnsigned() public méthode

public SetUnsigned ( eNkMAIDCapability cap, uint value ) : void
cap eNkMAIDCapability
value uint
Résultat void

Start() public méthode

public Start ( eNkMAIDCapability cap ) : void
cap eNkMAIDCapability
Résultat void

Start() public méthode

public Start ( eNkMAIDCapability cap, eNkMAIDDataType dataType, Int32 data ) : void
cap eNkMAIDCapability
dataType eNkMAIDDataType
data System.Int32
Résultat void

SupportsCapability() public méthode

public SupportsCapability ( eNkMAIDCapability capability ) : bool
capability eNkMAIDCapability
Résultat bool