For a list of all members of this type, see UCReference members.
Name | Description | |
---|---|---|
![]() | Connect | Associates the UCReference with the specified IUltraCalcReference |
![]() | ContainsReference | Returns true if this reference contains inReference |
![]() | CreateRange | Create a Range reference relative to this reference. |
![]() | CreateReference | Create a new reference relative to this reference. |
![]() | Disconnect | Disconnects the UCReference from the underlying IUltraCalcReference |
![]() | Equals | Overriden. Default implementation returns true if the normalized absolute names of this reference and the passed in reference match. These objects are going to be added to data structure that make use of GetHashCode and Equals methods. What this means is that the normalized absolute name must not change throughout the lifetime of this instance. If it does change then the overriding class must override this method and return a hash code based on some other immutable property of the instance. |
![]() | GetHashCode | Overridden. Default implementation returns the hash code of the normalized absolute name. These objects are going to be added to data structure that make use of GetHashCode and Equals methods. What this means is that the normalized absolute name must not change throughout the lifetime of this instance. If it does change then the overriding class must override this method and return a hash code based on some other immutable property of the instance. |
![]() | IsSiblingReference | Determines whether the given reference is a sibling of this reference |
![]() | IsSubsetReference | Returns true if inReference is a proper subset of this reference |
![]() | MarkRelativeIndices | For each reference tuple in this reference that has a relative index, mark the corresponding tuple in inReference. |
![]() | Reconnect | Disconnects from the previous reference and connects to the specified IUltraCalcReference |
![]() | ResolveReference | Resolves a reference relative to this reference. For example, if this reference is a reference to a row, and inReference is a reference to a column, the resolved reference is the cell reference that is the intersection of this row and the input column. |