C# 클래스 Runt.ViewModels.FileTreeViewModel

상속: PropertyChangedBase, INotifyCollectionChanged, IList
파일 보기 프로젝트 열기: Runt-Editor/Runt 1 사용 예제들

Private Properties

프로퍼티 타입 설명
ICollection void
IEnumerable IEnumerator
IList bool
IList int
IList void
IList void
IList void
IList void
this objectIList.System

공개 메소드들

메소드 설명
DoubleClicked ( ) : void
FileTreeViewModel ( FileTreeViewModel parent ) : System

보호된 메소드들

메소드 설명
GetItems ( ) : IEnumerable
Initialize ( ) : void
InsertItem ( int index, object value ) : void
InsertRange ( int index, IEnumerable items ) : void
OnCollectionChanged ( NotifyCollectionChangedEventArgs e ) : void
Refresh ( ) : void

Raises a change notification indicating that all bindings should be refreshed.

RemoveItem ( int index ) : void
RemoveRange ( int index, int count ) : void
SetItem ( int index, object value ) : void

비공개 메소드들

메소드 설명
ICollection ( Array array, int index ) : void
IEnumerable ( ) : IEnumerator
IList ( object value ) : bool
IList ( object value ) : int
IList ( ) : void
IList ( int index ) : void
IList ( int index, object value ) : void
IList ( object value ) : void
this ( int index ) : objectIList.System

메소드 상세

DoubleClicked() 공개 메소드

public DoubleClicked ( ) : void
리턴 void

FileTreeViewModel() 공개 메소드

public FileTreeViewModel ( FileTreeViewModel parent ) : System
parent FileTreeViewModel
리턴 System

GetItems() 보호된 추상적인 메소드

protected abstract GetItems ( ) : IEnumerable
리턴 IEnumerable

Initialize() 보호된 추상적인 메소드

protected abstract Initialize ( ) : void
리턴 void

InsertItem() 보호된 메소드

protected InsertItem ( int index, object value ) : void
index int
value object
리턴 void

InsertRange() 보호된 메소드

protected InsertRange ( int index, IEnumerable items ) : void
index int
items IEnumerable
리턴 void

OnCollectionChanged() 보호된 메소드

protected OnCollectionChanged ( NotifyCollectionChangedEventArgs e ) : void
e System.Collections.Specialized.NotifyCollectionChangedEventArgs
리턴 void

Refresh() 보호된 메소드

Raises a change notification indicating that all bindings should be refreshed.
protected Refresh ( ) : void
리턴 void

RemoveItem() 보호된 메소드

protected RemoveItem ( int index ) : void
index int
리턴 void

RemoveRange() 보호된 메소드

protected RemoveRange ( int index, int count ) : void
index int
count int
리턴 void

SetItem() 보호된 메소드

protected SetItem ( int index, object value ) : void
index int
value object
리턴 void