Show / Hide Table of Contents

Class CKCells

Represents a collection of CKCell instances derived from a CKCellRef.

Inheritance
object
ACKRangeCollection
CKCells
CKColumn
CKRow
Implements
IDOMObject
IEnumerable<CKCell>
IEnumerable
Inherited Members
ACKRangeCollection.Cache<T>(ref T)
ACKRangeCollection.Cache<T>(ref T, Func<T>)
ACKRangeCollection.SetCache<T>(ref T, T, Action<T>)
ACKRangeCollection.Refresh()
ACKRangeCollection.DoRefreshThings()
ACKRangeCollection.IsCOMDeferred
ACKRangeCollection._isDirty
ACKRangeCollection.Parent
ACKRangeCollection.Document
ACKRangeCollection.Application
ACKRangeCollection.IsDirty
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
Namespace: CoverageKiller2.DOM.Tables
Assembly: CoverageKiller2.dll
Syntax
public class CKCells : ACKRangeCollection, IDOMObject, IEnumerable<CKCell>, IEnumerable
Remarks

Version: CK2.00.00.0000

Constructors

CKCells(IDOMObject)

Declaration
public CKCells(IDOMObject parent)
Parameters
Type Name Description
IDOMObject parent

CKCells(IEnumerable<CKCell>, IDOMObject)

Declaration
public CKCells(IEnumerable<CKCell> cells, IDOMObject parent)
Parameters
Type Name Description
IEnumerable<CKCell> cells
IDOMObject parent

Properties

CellRefrences_1

Declaration
public IEnumerable<CKCellRef> CellRefrences_1 { get; protected set; }
Property Value
Type Description
IEnumerable<CKCellRef>

CellsList_1

Broken for Rows

Declaration
protected Base1List<CKCell> CellsList_1 { get; }
Property Value
Type Description
Base1List<CKCell>

Count

Gets the number of items in the collection.

Declaration
public override int Count { get; }
Property Value
Type Description
int
Overrides
ACKRangeCollection.Count

IsOrphan

Determines whether the collection has lost association with the underlying Word objects.

Declaration
public override bool IsOrphan { get; }
Property Value
Type Description
bool
Overrides
ACKRangeCollection.IsOrphan

this[int]

Gets the CKCell at the specified one-based index.

Declaration
public virtual CKCell this[int index] { get; }
Parameters
Type Name Description
int index

The one-based index (1..Count).

Property Value
Type Description
CKCell

The corresponding CKCell instance.

Exceptions
Type Condition
ArgumentOutOfRangeException

If index is out of bounds.

Methods

CheckDirtyFor()

Checks whether the collection has become dirty. Override in descendants to customize.

Declaration
protected override bool CheckDirtyFor()
Returns
Type Description
bool

True if dirty; otherwise, false.

Overrides
ACKRangeCollection.CheckDirtyFor()

Clear()

Clears the collection cache.

Declaration
public override void Clear()
Overrides
ACKRangeCollection.Clear()

GetEnumerator()

Declaration
public IEnumerator<CKCell> GetEnumerator()
Returns
Type Description
IEnumerator<CKCell>

IndexOf(object)

Attempts to find the index of an object within the collection.

Declaration
public override int IndexOf(object obj)
Parameters
Type Name Description
object obj
Returns
Type Description
int
Overrides
ACKRangeCollection.IndexOf(object)

Implements

IDOMObject
IEnumerable<T>
IEnumerable

Extension Methods

PingService.PingPong<T>(T, string)
PingService.PingPong<T>(T, string, string)
PingService.PingPong<T, TResult>(T, Func<TResult>, string, string)
PingService.Ping<T>(T, string)
PingService.Ping<T>(T, string, string)
PingService.Ping<T>(T, Type[], string)
PingService.Pong<T>(T, string)
PingService.Pong<T>(T, string, string)
PingService.Pong<T>(T, Type, string)
PingService.Pong<T>(T, Type[], string)
PingService.Pong<T, TResult>(T, Func<TResult>, string, string)
In this article
Back to top Generated by DocFX