XsdValueSetConstraintデータ型で公開されるメンバを以下の表に示します。
名前 | 解説 | |
---|---|---|
XsdValueSetConstraint コンストラクタ | XsdValueSetConstraint を作成し、'xpathDoc' 引数で見つかった制約情報を使用して初期化します。 |
名前 | 解説 | |
---|---|---|
targetValueName | 内部使用のみ。 Infragistics.Win.Xml.Schema.XsdConstraintBaseから継承されます。 | |
valueConstraint | 内部使用のみ。 Infragistics.Win.Xml.Schema.XsdConstraintBaseから継承されます。 |
名前 | 解説 | |
---|---|---|
FoundValueSet | ターゲット値セットが見つかった場合はTrue、それ以外の場合はFalseを返します。 | |
HasMaxOccurrences | MaxOccurrences プロパティが意味のある値を持つ場合、Trueを返します。 | |
HasMinOccurrences | MinOccurrences プロパティが意味のある値を持つ場合、Trueを返します。 | |
IsMaxOccurrencesUnbounded | ターゲット値セットが無限回数出現できる場合、Trueを返します。 | |
MaxOccurrences | この値セットのインスタンスが出現できる最大回数(指定された値を含む)を返します。 | |
MinOccurrences | この値セットのインスタンスが出現できる最小回数(指定された値を含む)を返します。 | |
ValueSetName | 制約が抽出される valueset(つまり複合型)の名前を返します。 Infragistics.Win.Xml.Schema.XsdConstraintBaseから継承されます。 |
名前 | 解説 | |
---|---|---|
GetConstraintsOnXsdValue | XSD 値('xs:simpleType')に設定された制約を返します。ターゲット値セットが XSD スキーマで見つからなかった場合、このプロパティは null を返します。 |
名前 | 解説 | |
---|---|---|
ExtractConstraints | オーバーライドされます。 MinOccurrencesおよびMaxOccurrencesの値を決定します。 |