public FieldAttribute(
Type protoType,
string protoFieldName,
string targetName = "*",
Object storeFlag = null,
Object key = null,
Object kind = null,
Object required = null,
Object visible = null,
string valueList = null,
Object dflt = null,
Object min = null,
Object max = null,
Object minLength = null,
Object maxLength = null,
Object charCase = null,
string backendName = null,
string backendType = null,
string description = null,
string metadata = null,
Object nonUI = null,
string formatRegExp = null,
string formatDescr = null,
string displayFormat = null,
Object isArow = null
)
public FieldAttribute(
Type protoType,
string protoFieldName,
string targetName = "*",
Object storeFlag = null,
Object key = null,
Object kind = null,
Object required = null,
Object visible = null,
string valueList = null,
Object dflt = null,
Object min = null,
Object max = null,
Object minLength = null,
Object maxLength = null,
Object charCase = null,
string backendName = null,
string backendType = null,
string description = null,
string metadata = null,
Object nonUI = null,
string formatRegExp = null,
string formatDescr = null,
string displayFormat = null,
Object isArow = null
)
Public Sub New (
protoType As Type,
protoFieldName As String,
Optional targetName As String = "*",
Optional storeFlag As Object = Nothing,
Optional key As Object = Nothing,
Optional kind As Object = Nothing,
Optional required As Object = Nothing,
Optional visible As Object = Nothing,
Optional valueList As String = Nothing,
Optional dflt As Object = Nothing,
Optional min As Object = Nothing,
Optional max As Object = Nothing,
Optional minLength As Object = Nothing,
Optional maxLength As Object = Nothing,
Optional charCase As Object = Nothing,
Optional backendName As String = Nothing,
Optional backendType As String = Nothing,
Optional description As String = Nothing,
Optional metadata As String = Nothing,
Optional nonUI As Object = Nothing,
Optional formatRegExp As String = Nothing,
Optional formatDescr As String = Nothing,
Optional displayFormat As String = Nothing,
Optional isArow As Object = Nothing
)
Public Sub New (
protoType As Type,
protoFieldName As String,
Optional targetName As String = "*",
Optional storeFlag As Object = Nothing,
Optional key As Object = Nothing,
Optional kind As Object = Nothing,
Optional required As Object = Nothing,
Optional visible As Object = Nothing,
Optional valueList As String = Nothing,
Optional dflt As Object = Nothing,
Optional min As Object = Nothing,
Optional max As Object = Nothing,
Optional minLength As Object = Nothing,
Optional maxLength As Object = Nothing,
Optional charCase As Object = Nothing,
Optional backendName As String = Nothing,
Optional backendType As String = Nothing,
Optional description As String = Nothing,
Optional metadata As String = Nothing,
Optional nonUI As Object = Nothing,
Optional formatRegExp As String = Nothing,
Optional formatDescr As String = Nothing,
Optional displayFormat As String = Nothing,
Optional isArow As Object = Nothing
)
public:
FieldAttribute(
Type^ protoType,
String^ protoFieldName,
String^ targetName = L"*",
Object^ storeFlag = nullptr,
Object^ key = nullptr,
Object^ kind = nullptr,
Object^ required = nullptr,
Object^ visible = nullptr,
String^ valueList = nullptr,
Object^ dflt = nullptr,
Object^ min = nullptr,
Object^ max = nullptr,
Object^ minLength = nullptr,
Object^ maxLength = nullptr,
Object^ charCase = nullptr,
String^ backendName = nullptr,
String^ backendType = nullptr,
String^ description = nullptr,
String^ metadata = nullptr,
Object^ nonUI = nullptr,
String^ formatRegExp = nullptr,
String^ formatDescr = nullptr,
String^ displayFormat = nullptr,
Object^ isArow = nullptr
)
public:
FieldAttribute(
Type^ protoType,
String^ protoFieldName,
String^ targetName = L"*",
Object^ storeFlag = nullptr,
Object^ key = nullptr,
Object^ kind = nullptr,
Object^ required = nullptr,
Object^ visible = nullptr,
String^ valueList = nullptr,
Object^ dflt = nullptr,
Object^ min = nullptr,
Object^ max = nullptr,
Object^ minLength = nullptr,
Object^ maxLength = nullptr,
Object^ charCase = nullptr,
String^ backendName = nullptr,
String^ backendType = nullptr,
String^ description = nullptr,
String^ metadata = nullptr,
Object^ nonUI = nullptr,
String^ formatRegExp = nullptr,
String^ formatDescr = nullptr,
String^ displayFormat = nullptr,
Object^ isArow = nullptr
)
new :
protoType : Type *
protoFieldName : string *
?targetName : string *
?storeFlag : Object *
?key : Object *
?kind : Object *
?required : Object *
?visible : Object *
?valueList : string *
?dflt : Object *
?min : Object *
?max : Object *
?minLength : Object *
?maxLength : Object *
?charCase : Object *
?backendName : string *
?backendType : string *
?description : string *
?metadata : string *
?nonUI : Object *
?formatRegExp : string *
?formatDescr : string *
?displayFormat : string *
?isArow : Object
(* Defaults:
let _targetName = defaultArg targetName "*"
let _storeFlag = defaultArg storeFlag null
let _key = defaultArg key null
let _kind = defaultArg kind null
let _required = defaultArg required null
let _visible = defaultArg visible null
let _valueList = defaultArg valueList null
let _dflt = defaultArg dflt null
let _min = defaultArg min null
let _max = defaultArg max null
let _minLength = defaultArg minLength null
let _maxLength = defaultArg maxLength null
let _charCase = defaultArg charCase null
let _backendName = defaultArg backendName null
let _backendType = defaultArg backendType null
let _description = defaultArg description null
let _metadata = defaultArg metadata null
let _nonUI = defaultArg nonUI null
let _formatRegExp = defaultArg formatRegExp null
let _formatDescr = defaultArg formatDescr null
let _displayFormat = defaultArg displayFormat null
let _isArow = defaultArg isArow null
*)
-> FieldAttribute
new :
protoType : Type *
protoFieldName : string *
?targetName : string *
?storeFlag : Object *
?key : Object *
?kind : Object *
?required : Object *
?visible : Object *
?valueList : string *
?dflt : Object *
?min : Object *
?max : Object *
?minLength : Object *
?maxLength : Object *
?charCase : Object *
?backendName : string *
?backendType : string *
?description : string *
?metadata : string *
?nonUI : Object *
?formatRegExp : string *
?formatDescr : string *
?displayFormat : string *
?isArow : Object
(* Defaults:
let _targetName = defaultArg targetName "*"
let _storeFlag = defaultArg storeFlag null
let _key = defaultArg key null
let _kind = defaultArg kind null
let _required = defaultArg required null
let _visible = defaultArg visible null
let _valueList = defaultArg valueList null
let _dflt = defaultArg dflt null
let _min = defaultArg min null
let _max = defaultArg max null
let _minLength = defaultArg minLength null
let _maxLength = defaultArg maxLength null
let _charCase = defaultArg charCase null
let _backendName = defaultArg backendName null
let _backendType = defaultArg backendType null
let _description = defaultArg description null
let _metadata = defaultArg metadata null
let _nonUI = defaultArg nonUI null
let _formatRegExp = defaultArg formatRegExp null
let _formatDescr = defaultArg formatDescr null
let _displayFormat = defaultArg displayFormat null
let _isArow = defaultArg isArow null
*)
-> FieldAttribute