[]
Provides extensions methods for editing a C1Document.
public static class EditExtensions
Name | Description |
---|---|
CanDeleteCells(C1TextRange) | Returns whether cells can be deleted from a range. |
CanInsertColumnsOrRows(C1TextRange) | Returns whether table columns and rows can be inserted in a range. |
CanMergeCells(C1TextRange) | Returns whether the cells contained in a range can be merged. |
CanUnmergeCell(C1TextRange) | Returns whether a cell can be unmerged. |
CellRange(C1TextRange) | Returns the widest caret range of the first cell in a range. |
ColumnRange(C1TextRange) | Returns a range containing all the columns included in a parameter range. |
ConvertTextToTable(C1TextRange) | Converts a range of text to a table. |
Delete(C1TextRange, bool, bool) | Deletes elements and content in a range. |
DeleteCells(C1TextRange) | Deletes cells contained in a range. |
DeleteColumns(C1TextRange) | Deletes columns contained in a range. |
DeleteRows(C1TextRange) | Deletes rows contained in a range. |
DeleteTable(C1TextRange) | Deletes a table. |
GetVisibleBorders(C1TextRange) | Returns the borders of a range inside a table that are visible. |
InsertColumnsLeft(C1TextRange) | Inserts table columns to the left. |
InsertColumnsRight(C1TextRange) | Inserts table columns to the right. |
InsertHardLineBreak(C1TextPointer) | Inserts a hard line break in the position. |
InsertInline(C1TextPointer, C1Inline) | Inserts an inline element in a text position. |
InsertRowsAbove(C1TextRange) | Inserts table rows above. |
InsertRowsBelow(C1TextRange) | Inserts table rows below. |
InsertSoftLineBreak(C1TextPointer) | Inserts a soft line break in the position. |
InsertTable(C1TextPointer, int, int) | Inserts a table in a document. |
InsertText(C1TextPointer, string) | Inserts text in a document keeping the styles of previous runs in the same block. |
MakeHyperlink(C1TextRange, Uri, string) | Makes a text range into a hyperlink. |
MakeList(C1TextRange) | Makes a list from the blocks in a range. |
MakeList(C1TextRange, TextMarkerStyle) | Makes a list with the specified style from the blocks in a range. |
MergeCells(C1TextRange) | Merges the cells contained in the parameter range. |
RemoveHyperlinks(C1TextRange) | Removes all hyperlinks in a text range. |
ReplaceText(C1TextRange, string) | Replaces a range with text. |
ReplaceText(C1TextRange, string, C1Run) | Replaces a range with text. |
RowRange(C1TextRange) | Returns a range containing all the rows included in a parameter range. |
SetBorders(C1TextRange, C1BorderFlags, Brush, double) | Configures the borders of the table cells in a range. |
TableRange(C1TextRange) | Returns a range containing the table included in a parameter range. |
UndoList(C1TextRange) | Converts all the items of a list in a range to paragraphs. |
UnmergeCell(C1TextRange) | Unmerge a cell. |