このクラスのメンバの一覧は、UCReferenceメンバを参照してください。
名前 | 解説 | |
---|---|---|
![]() | Connect | 指定した UCReference で IUltraCalcReference を関連付けます。 |
![]() | ContainsReference | この参照が inReference を含む場合 true を返します。 |
![]() | CreateRange | この参照に相対して、範囲参照を作成します。 |
![]() | CreateReference | この参照に相対して、新しい参照を作成します。 |
![]() | Disconnect | 元となる IUltraCalcReference 実装から UCReference を切り離します。 |
![]() | Equals | オーバーライドされます。デフォルト実装は、この参照の正規化した絶対名と 渡された参照が一致した場合trueを返します。これらのオブジェクトは、 GetHashCode と Equals の各メソッドを使用するデータ構造に追加されます。すなわち、正規化した絶対名はこのインスタンスのライフタイムを通して変更できません。変更された場合、オーバーライドするクラスがこのメソッドをオーバーライドし、 このインスタンスの他の不変のプロパティに基づいてハッシュコードを返します。 |
![]() | GetHashCode | オーバーライド。デフォルト実装は、正規化された絶対名のハッシュコードを返します。これらのオブジェクトは、 GetHashCode と Equals の各メソッドを使用するデータ構造に追加されます。すなわち、正規化した絶対名はこのインスタンスのライフタイムを通して変更できません。変更された場合、オーバーライドするクラスがこのメソッドをオーバーライドし、 このインスタンスの他の不変のプロパティに基づいてハッシュコードを返します。 |
![]() | IsSiblingReference | 指定した参照がこの参照の兄弟かどうかを決定します。 |
![]() | IsSubsetReference | inReference がこの参照の真のサブセットの場合、True を返します。 |
![]() | MarkRelativeIndices | 相対インデックスを持つこの参照内の各参照タプルの場合、 inReference 内の対応するタプルをマークします。 |
![]() | Reconnect | 以前の参照から切り離して、指定した IUltraCalcReference 実装につなげます。 |
![]() | ResolveReference | 指定した参照を、この参照を基準として解決します。たとえば、この参照が行参照で、inReference が 列参照の場合、解決された参照は、この行と入力列の交差にあるセル参照です。 |