RefTupleデータ型で公開されるメンバを以下の表に示します。
名前 | 解説 | |
---|---|---|
![]() | RefTuple コンストラクタ | オーバーロードされます。 |
名前 | 解説 | |
---|---|---|
![]() | IsAbsolute | タプルは RelativeIndex 以外のスコープ型を持つ ID 型である場合、Absolute です。 |
![]() | Last | このタプルが RefParser タプルパスの最後のタプルかどうかを示します。 |
![]() | Marked | このタプルが Marked であることを表すインジケーター。 |
![]() | Name | 参照型識別子のタプル名。読み取り専用。 |
![]() | NextToLast | このタプルが RefParser タプルパスの最後から2番目のタプルかどうかを示します。 |
![]() | Scope | タプルスコープ。読み取り専用。 |
![]() | ScopeID | タプルのスコープ ID (スコープ型識別子)。読み取り専用。 |
![]() | ScopeIndex | スコープ型 Index または RelativeIndex のタプル スコープ インデックス。読み取り専用。 |
![]() | Type | タプル型。読み取り専用。 |
名前 | 解説 | |
---|---|---|
![]() | Contains | このタプルが入力タプルを含む場合 True。入力タプルは、両方のタプルが同じ識別子を持ち、 このスコープが入力スコープを含む場合、含まれるとみなされます。どちらのスコープ型も未知の型でなく、以下の条件の1つを満たしている場合、 入力スコープはこのタプルに含まれます。
|
![]() | IncrementScope | Index または RelativeIndex 型のスコープの場合、スコープをインクリメントします。 |
![]() | IsNumericScopeGTE | どちらのタプルも同じ型と数値スコープ型を持ち、この数値インデックスが 入力タプルの数値インデックスと等しいかそれより大きい場合true。 |
![]() | IsNumericScopeLTE | どちらのタプルも同じ型と数値スコープ型を持ち、この数値インデックスが 入力タプルの数値インデックスと等しいかそれより大きい場合true。 |
![]() | IsSameIdentifier | このタプルを入力タプル識別子と比較します。 |
![]() | IsSameTuple | クローンを作成するコンストラクター。同じ型とスコープの場合は True。 |
![]() | IsSubset | 入力タプルがこのタプルのサブセットの場合 True。両方のタプルの識別子が同じで、なおかつこのタプルのスコープが入力タプルのスコープを完全に含んでいる場合、入力タプルはこのタプルのセブセットと見なされます。どちらのスコープ型も未知の型でなく、以下の条件の1つを満たしている場合、 入力スコープはこのタプルに含まれます。
|
![]() | ToString | オーバーロードされます。 タプルを指定した文字列ビルダに付加します。 |