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 | オーバーロードされます。 タプルを指定した文字列ビルダに付加します。 |