C# 클래스 AcManager.Tools.AcObjectsNew.AcCommonObject

상속: AcObjectNew
파일 보기 프로젝트 열기: gro-ove/actools 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
FileAcManager IFileAcManager

Private Properties

프로퍼티 타입 설명
IsSeveralAllowed bool
OnImageChanged void

공개 메소드들

메소드 설명
AddError ( AcErrorType type ) : void
AddError ( IAcError error ) : void
CheckIfNew ( ) : void
ClearErrors ( ) : void
ClearErrors ( AcErrorCategory category ) : void
CloneAsync ( string id ) : Task
Delete ( ) : void
ErrorIf ( bool condition, AcErrorType type ) : void

Add error if condition is true, remove existing if exists otherwise.

HandleChangedFile ( string filename ) : bool
HasError ( AcErrorType type ) : bool
Load ( ) : void
Reload ( ) : void
RemoveError ( AcErrorType type ) : void
RemoveError ( IAcError error ) : void
Save ( ) : void
SortAffectingValueChanged ( ) : void
ViewInExplorer ( ) : void

보호된 메소드들

메소드 설명
AcCommonObject ( IFileAcManager manager, string id, bool enabled ) : System
GetLocation ( ) : string
InitializeLocations ( ) : void
InitializeLocationsOnce ( ) : void
LoadOrThrow ( ) : void
OnImageChangedValue ( string filename ) : void
Rename ( string newId ) : void
Toggle ( ) : void

비공개 메소드들

메소드 설명
IsSeveralAllowed ( AcErrorType errorType ) : bool
OnImageChanged ( string propertyName ) : void

메소드 상세

AcCommonObject() 보호된 메소드

protected AcCommonObject ( IFileAcManager manager, string id, bool enabled ) : System
manager IFileAcManager
id string
enabled bool
리턴 System

AddError() 공개 메소드

public AddError ( AcErrorType type ) : void
type AcErrorType
리턴 void

AddError() 공개 메소드

public AddError ( IAcError error ) : void
error IAcError
리턴 void

CheckIfNew() 공개 메소드

public CheckIfNew ( ) : void
리턴 void

ClearErrors() 공개 메소드

public ClearErrors ( ) : void
리턴 void

ClearErrors() 공개 메소드

public ClearErrors ( AcErrorCategory category ) : void
category AcErrorCategory
리턴 void

CloneAsync() 공개 메소드

public CloneAsync ( string id ) : Task
id string
리턴 Task

Delete() 공개 메소드

public Delete ( ) : void
리턴 void

ErrorIf() 공개 메소드

Add error if condition is true, remove existing if exists otherwise.
public ErrorIf ( bool condition, AcErrorType type ) : void
condition bool
type AcErrorType
리턴 void

GetLocation() 보호된 메소드

protected GetLocation ( ) : string
리턴 string

HandleChangedFile() 공개 메소드

public HandleChangedFile ( string filename ) : bool
filename string
리턴 bool

HasError() 공개 메소드

public HasError ( AcErrorType type ) : bool
type AcErrorType
리턴 bool

InitializeLocations() 보호된 메소드

protected InitializeLocations ( ) : void
리턴 void

InitializeLocationsOnce() 보호된 메소드

protected InitializeLocationsOnce ( ) : void
리턴 void

Load() 공개 최종 메소드

public final Load ( ) : void
리턴 void

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

protected abstract LoadOrThrow ( ) : void
리턴 void

OnImageChangedValue() 보호된 메소드

protected OnImageChangedValue ( string filename ) : void
filename string
리턴 void

Reload() 공개 메소드

public Reload ( ) : void
리턴 void

RemoveError() 공개 메소드

public RemoveError ( AcErrorType type ) : void
type AcErrorType
리턴 void

RemoveError() 공개 메소드

public RemoveError ( IAcError error ) : void
error IAcError
리턴 void

Rename() 보호된 메소드

protected Rename ( string newId ) : void
newId string
리턴 void

Save() 공개 추상적인 메소드

public abstract Save ( ) : void
리턴 void

SortAffectingValueChanged() 공개 메소드

public SortAffectingValueChanged ( ) : void
리턴 void

Toggle() 보호된 메소드

protected Toggle ( ) : void
리턴 void

ViewInExplorer() 공개 메소드

public ViewInExplorer ( ) : void
리턴 void

프로퍼티 상세

FileAcManager 공개적으로 프로퍼티

public IFileAcManager FileAcManager
리턴 IFileAcManager