[]
Represents a collection of EditableRange elements.
public class EditableRangeCollection : ContentRangeCollection<EditableRange>, IContentList<EditableRange>, IReadOnlyList<EditableRange>, IReadOnlyCollection<EditableRange>, IEnumerable<EditableRange>, IEnumerable
Gets a collection of EditableRange items with specified rights.
public IEnumerable<EditableRange> this[RangeEditor editor] { get; }
editor
RangeEditorThe collection of EditableRange elements filtered by editor
.
Adds an EditableRange into the collection at the Content position.
public EditableRange Add(GroupEditor editor)
editor
GroupEditorEditor group.
The added EditableRange.
Adds an EditableRange into the collection at the Content position.
public EditableRange Add(UserEditor editor)
editor
UserEditorEditor user name.
The added EditableRange.
Inserts an EditableRange into the collection at a specified position.
public EditableRange Insert(GroupEditor editor, RangeLocation location)
editor
GroupEditorEditor group.
location
RangeLocationA RangeLocation for insertion.
The inserted EditableRange.
Inserts an EditableRange into the collection at a specified position.
public EditableRange Insert(UserEditor editor, RangeLocation location)
editor
UserEditorEditor user name.
location
RangeLocationA RangeLocation for insertion.
The inserted EditableRange.