C# Класс Alsing.SourceCode.UndoBlockCollection

Наследование: ICollection, IList, IEnumerable, ICloneable
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
Name string

Private Properties

Свойство Тип Описание
Grow void
ICloneable object
ICollection void
IEnumerable IEnumerator
IList bool
IList int
IList void
IList void
NeedsGrowth bool
NeedsTrimming bool
Trim void
ValidateIndex void
ValidateIndex void
this objectIList.System

Открытые методы

Метод Описание
Add ( UndoBlock item ) : int

AddRange ( UndoBlock array ) : void

AddRange ( UndoBlockCollection collection ) : void

Clear ( ) : void

Clone ( ) : UndoBlockCollection

Contains ( UndoBlock item ) : bool

CopyTo ( UndoBlock array ) : void

CopyTo ( UndoBlock array, int start ) : void

GetEnumerator ( ) : Enumerator

IndexOf ( UndoBlock item ) : int

Insert ( int position, UndoBlock item ) : void

Remove ( UndoBlock item ) : void

RemoveAt ( int index ) : void

UndoBlockCollection ( ) : System

UndoBlockCollection ( UndoBlock array ) : System

UndoBlockCollection ( UndoBlockCollection collection ) : System

this ( int index ) : UndoBlock

Приватные методы

Метод Описание
Grow ( ) : void
ICloneable ( ) : object
ICollection ( Array array, int start ) : void
IEnumerable ( ) : IEnumerator
IList ( object item ) : bool
IList ( object item ) : int
IList ( int position, object item ) : void
IList ( object item ) : void
NeedsGrowth ( ) : bool
NeedsTrimming ( ) : bool
Trim ( ) : void
ValidateIndex ( int index ) : void
ValidateIndex ( int index, bool allowEqualEnd ) : void
this ( int index ) : objectIList.System

Описание методов

Add() публичный метод

public Add ( UndoBlock item ) : int
item UndoBlock
Результат int

AddRange() публичный метод

public AddRange ( UndoBlock array ) : void
array UndoBlock
Результат void

AddRange() публичный метод

public AddRange ( UndoBlockCollection collection ) : void
collection UndoBlockCollection
Результат void

Clear() публичный метод

public Clear ( ) : void
Результат void

Clone() публичный метод

public Clone ( ) : UndoBlockCollection
Результат UndoBlockCollection

Contains() публичный метод

public Contains ( UndoBlock item ) : bool
item UndoBlock
Результат bool

CopyTo() публичный метод

public CopyTo ( UndoBlock array ) : void
array UndoBlock
Результат void

CopyTo() публичный метод

public CopyTo ( UndoBlock array, int start ) : void
array UndoBlock
start int
Результат void

GetEnumerator() публичный метод

public GetEnumerator ( ) : Enumerator
Результат Enumerator

IndexOf() публичный метод

public IndexOf ( UndoBlock item ) : int
item UndoBlock
Результат int

Insert() публичный метод

public Insert ( int position, UndoBlock item ) : void
position int
item UndoBlock
Результат void

Remove() публичный метод

public Remove ( UndoBlock item ) : void
item UndoBlock
Результат void

RemoveAt() публичный метод

public RemoveAt ( int index ) : void
index int
Результат void

UndoBlockCollection() публичный метод

public UndoBlockCollection ( ) : System
Результат System

UndoBlockCollection() публичный метод

public UndoBlockCollection ( UndoBlock array ) : System
array UndoBlock
Результат System

UndoBlockCollection() публичный метод

public UndoBlockCollection ( UndoBlockCollection collection ) : System
collection UndoBlockCollection
Результат System

this() публичный метод

public this ( int index ) : UndoBlock
index int
Результат UndoBlock

Описание свойств

Name публичное свойство

public string Name
Результат string