Modul Interface
D2000 VBApi - modul Interface
Modul Interface obsahuje deklarácie procedúr a konštánt, ktoré boli popísané v kapitole Štruktúry rozhrania VBApi. Ďalej definuje funkcie, ktoré umožňujú prístup k jednotlivým položkám štruktúry VBApi_TUniVal.
Popis funkcií:
Declaration
Property Get D2GetUniValValue(value As VBApi_TUniVal) As VariantDescription
Funkcia vráti v hodnotu, ktorá je obsiahnutá v štruktúre VBApi_TUniVal, alebo hodnotu Empty, ak je hodnota neplatná.
Declaration
Property Get D2GetUniValTime(value As VBApi_TUniVal) As DateDescription
Funkcia vráti čas vzniku hodnoty.
Declaration
Property Get D2GetUniValValid(value As VBApi_TUniVal) As BooleanDescription
Funkcia vráti príznak platnosti hodnoty.
Declaration
Property Get D2GetUniValWeak(value As VBApi_TUniVal) As BooleanDescription
Funkcia vráti príznak Weak hodnoty.
Declaration
Property Get D2GetUniValTransient(value As VBApi_TUniVal) As BooleanDescription
Funkcia vráti príznak Transient hodnoty.
Declaration
Property Get D2GetUniValDefault(value As VBApi_TUniVal) As BooleanDescription
Funkcia vráti príznak Default hodnoty.
Declaration
Property Get D2GetUniValLimits(value As VBApi_TUniVal) As LongDescription
Funkcia vráti príznak limity hodnoty.
Declaration
Property Get D2GetUniValFlags(value As VBApi_TUniVal) As StringDescription
Funkcia vráti reťazec, v ktorom sú jednotlivé užívateľské príznaky (flagy) reprezentované znakmi A..P, ak je daný príznak nastavený.
Declaration
Property Get D2GetSpecificProperty(value As VBApi_TUniVal, prop As Long) As VariantDescription
Funkcia vráti požadovanú položku (parameter prop) zo štruktúry VBApi_TUniVal.
Konštanty pre jednotlivé položky sú taktiež definované v module Interface:
Konštanta pre parameter prop | Význam návratovej hodnoty |
|---|---|
Public Const D2ValueValue = 1 | Hodnota |
Public Const D2ValueTime = 2 | Čas vzniku hodnoty |
Public Const D2ValueValid = 3 | Príznak platnosti hodnoty |
Public Const D2ValueWeak = 4 | Príznak Weak |
Public Const D2ValueTransient = 5 | Príznak Transient |
Public Const D2ValueDefault = 6 | Príznak Default |
Public Const D2ValueLimits = 7 | Limity hodnoty |
Public Const D2ExtendFlags = 8 | Užívateľské príznaky |
Public Const D2ArchFlags = 9 | Archívne príznaky |
Súvisiace stránky: