ValueConstraintデータ型で公開されるメンバを以下の表に示します。
名前 | 解説 | |
---|---|---|
Disposed | Infragistics.Shared.DisposableObjectから継承されます。 | |
Enumeration | 値オプションのリストを含む、IValueList を実装しているオブジェクトを取得または設定します。このプロパティはデフォルトで null(Nothing)に設定されています。 | |
FixedValue | 制約値が等しくなければならない値を取得または設定します。 | |
HasAnyConstraints | このオブジェクトにいずれかの制約プロパティが設定されている場合、またはValidateAsTypeプロパティが"Unknown"以外に設定されている場合、Trueを返します。 | |
HasEnumeration | Enumeration リストが null でない場合、true を返します。 | |
HasFixedValue | FixedValue プロパティが null (Nothing) でない場合、true を返します。 | |
HasMaxExclusive | MaxExclusive プロパティが null (Nothing) でない場合、true を返します。 | |
HasMaxInclusive | MaxInclusive プロパティが null (Nothing) でない場合、true を返します。 | |
HasMaxLength | MaxLength プロパティの値が0より大きい場合、true を返します。 | |
HasMinExclusive | MinExclusive プロパティが null (Nothing) でない場合、true を返します。 | |
HasMinInclusive | MinInclusive プロパティが null (Nothing) でない場合、true を返します。 | |
HasMinLength | MinLength プロパティの値が0より大きい場合、true を返します。 | |
HasNullable | Nullable プロパティがデフォルト以外の値を返す場合、true を返します。 | |
HasRegexPattern | RegexPattern が null (Nothing) でない場合、true を返します。 | |
MaxExclusive | 制約値で許容される最大値より1大きい値を取得または設定します。 | |
MaxInclusive | 制約値で許容される最大値を取得または設定します。 | |
MaxLength | 制約値で許容される最大の長さ(指定された値を含む)を取得または設定します。この制約は"string"型の値に適用されます。デフォルト値は0で、制限がないことを意味します。 | |
MinExclusive | 制約値で許容される最小値より1小さい値を取得または設定します。 | |
MinInclusive | 制約値で許容される最小値を取得または設定します。 | |
MinLength | 制約値で許容される最小の長さ(指定された値を含む)を取得または設定します。この制約は"string"型の値に適用されます。デフォルト値は 0 です。 | |
Nullable | 制約値でnull(Nothing)が許容されるかどうかを示すフラグを取得または設定します。 | |
RegexPattern | 制約値が一致する必要がある正規表現を取得または設定します。 | |
Tag | Infragistics.Shared.SubObjectBaseから継承されます。 | |
UseTypeConverterToConvertValue | 組み込みエディターがデータ値を変換するために基本 TypeConverters を使用するかどうかを指定します。デフォルトは False。 | |
ValidateAsType | Validate(Object,Type) メソッドで入力値の制約に使用される ValidateAsType 値を取得または設定します。デフォルトで、この値の設定値は Unknown です。 |
名前 | 解説 | |
---|---|---|
SubObjectPropChangeHandler | Infragistics.Shared.SubObjectBaseから継承されます。 |
名前 | 解説 | |
---|---|---|
CreateObjRef | Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object. System.MarshalByRefObjectから継承されます。 | |
Dispose | Infragistics.Shared.DisposableObjectから継承されます。 | |
GetLifetimeService | Retrieves the current lifetime service object that controls the lifetime policy for this instance. System.MarshalByRefObjectから継承されます。 | |
GetTypeFromValidateAsType | ValidateAsType 引数に対応する System.Type オブジェクトを返します。 | |
GetValidateAsTypeFromType | System.Type 引数を表す ValidateAsType 値を返します。 | |
InitializeFrom | オーバーロードされます。 引数の状態をこのオブジェクトにコピーします。 | |
InitializeLifetimeService | Obtains a lifetime service object to control the lifetime policy for this instance. System.MarshalByRefObjectから継承されます。 | |
Merge | オーバーロードされます。 制約設定をソースの ValueConstraint からターゲット(このメソッドが呼び出されたインスタンス)にコピーします。ターゲットでデフォルト値を持つ制約設定のみにソースからの値が割り当てられます。'constraintFlags' フラグ引数によって指定された制約設定のみがコピーされます。このメソッドでは ValidateAsType プロパティはコピーされません。 | |
NotifyPropChange | オーバーロードされます。 Infragistics.Shared.SubObjectBaseから継承されます。 | |
Reset | オーバーロードされます。 このオブジェクトの、"constraintFlags"ビットフラグ引数で指定されたすべての制約設定を、初期状態(未設定の状態)にリセットします。このメソッドでは ValidateAsType プロパティはリセットされません。 | |
ResetEnumeration | Enumeration プロパティをnullに設定します。 | |
ResetFixedValue | FixedValue プロパティをリセットします。 | |
ResetMaxExclusive | MaxExclusive プロパティをリセットします。 | |
ResetMaxInclusive | MaxInclusive プロパティをリセットします。 | |
ResetMaxLength | MaxLength プロパティをリセットします。 | |
ResetMinExclusive | MinExclusive プロパティをリセットします。 | |
ResetMinInclusive | MinInclusive プロパティをリセットします。 | |
ResetMinLength | MinLength プロパティをリセットします。 | |
ResetNullable | Nullable プロパティをリセットします。 | |
ResetRegexPattern | RegexPattern プロパティをリセットします。 | |
ShouldSerializeTag | Infragistics.Shared.SubObjectBaseから継承されます。 | |
Validate | オーバーロードされます。 引数が、現在の制約設定に関して有効と見なされる場合、True を返します。 | |
ValueToDataValue | 'valueToConvert' を型 'convertToType' のオブジェクトに変換します。変換を実行できない場合、null を返します。渡された書式設定情報を利用します。 | |
VerifyNotDisposed | Infragistics.Shared.DisposableObjectから継承されます。 |
名前 | 解説 | |
---|---|---|
DeserializeTag | オーバーロードされます。 Infragistics.Shared.SubObjectBaseから継承されます。 | |
InitializeTag | Infragistics.Shared.SubObjectBaseから継承されます。 | |
MemberwiseClone | オーバーロードされます。 Creates a shallow copy of the current System.MarshalByRefObject object. System.MarshalByRefObjectから継承されます。 | |
OnDispose | Infragistics.Shared.SubObjectBaseから継承されます。 | |
OnObjectPropChanged | Infragistics.Shared.SubObjectBaseから継承されます。 | |
OnSubObjectPropChanged | Infragistics.Shared.SubObjectBaseから継承されます。 | |
ResetTag | Infragistics.Shared.SubObjectBaseから継承されます。 | |
SerializeTag | オーバーロードされます。 Infragistics.Shared.SubObjectBaseから継承されます。 |
名前 | 解説 | |
---|---|---|
SubObjectDisposed | Infragistics.Shared.SubObjectBaseから継承されます。 | |
SubObjectPropChanged | Infragistics.Shared.SubObjectBaseから継承されます。 |