C# 클래스 CmisSync.Lib.Cmis.RepositoryStatusAggregator

Repository status aggregator. All added repositories are used to calculate an aggregated sync status over all repos.
상속: INotifyPropertyChanged
파일 보기 프로젝트 열기: OpenDataSpace/CmisSync 1 사용 예제들

공개 메소드들

메소드 설명
Add ( INotifyRepositoryPropertyChanged repo ) : void

Add the specified repo.

Remove ( INotifyRepositoryPropertyChanged repo ) : void

Remove the specified repo.

RepositoryStatusAggregator ( ) : System

Initializes a new instance of the CmisSync.Lib.Cmis.RepositoryStatusAggregator class.

비공개 메소드들

메소드 설명
AnyDateChanged ( ) : void
AnyNumberChanged ( ) : void
AnyStatusChanged ( ) : void
NotifyPropertyChanged ( string propertyName ) : void

This method is called by the Set accessor of each property.

메소드 상세

Add() 공개 메소드

Add the specified repo.
public Add ( INotifyRepositoryPropertyChanged repo ) : void
repo INotifyRepositoryPropertyChanged Repository to listen to.
리턴 void

Remove() 공개 메소드

Remove the specified repo.
public Remove ( INotifyRepositoryPropertyChanged repo ) : void
repo INotifyRepositoryPropertyChanged Repository to stop listening to.
리턴 void

RepositoryStatusAggregator() 공개 메소드

Initializes a new instance of the CmisSync.Lib.Cmis.RepositoryStatusAggregator class.
public RepositoryStatusAggregator ( ) : System
리턴 System