C# 클래스 NClass.Core.Project

상속: IModifiable
파일 보기 프로젝트 열기: gbaychev/NClass 1 사용 예제들

공개 메소드들

메소드 설명
Add ( IProjectItem item ) : void
Clean ( ) : void
CloseItems ( ) : void
Equals ( object obj ) : bool
GetHashCode ( ) : int
GetProjectDirectory ( ) : string
Load ( string fileName ) : Project
Project ( ) : System
Project ( string name ) : System
Remove ( IProjectItem item ) : void
Save ( ) : void
Save ( string fileName ) : void
ToString ( ) : string

비공개 메소드들

메소드 설명
Deserialize ( XmlElement node ) : void
LoadWithPreviousFormat ( XmlElement root ) : Project
OnFileStateChanged ( EventArgs e ) : void
OnItemAdded ( ProjectItemEventArgs e ) : void
OnItemRemoved ( ProjectItemEventArgs e ) : void
OnModified ( EventArgs e ) : void
OnRenamed ( EventArgs e ) : void
Serialize ( XmlElement node ) : void
item_Modified ( object sender, EventArgs e ) : void

메소드 상세

Add() 공개 메소드

/// has been already added to the project. /// /// is null. ///
public Add ( IProjectItem item ) : void
item IProjectItem
리턴 void

Clean() 공개 메소드

public Clean ( ) : void
리턴 void

CloseItems() 공개 메소드

public CloseItems ( ) : void
리턴 void

Equals() 공개 메소드

public Equals ( object obj ) : bool
obj object
리턴 bool

GetHashCode() 공개 메소드

public GetHashCode ( ) : int
리턴 int

GetProjectDirectory() 공개 메소드

public GetProjectDirectory ( ) : string
리턴 string

Load() 공개 정적인 메소드

/// Could not load the project. /// /// The save file is corrupt and could not be loaded. /// /// is empty string. ///
public static Load ( string fileName ) : Project
fileName string
리턴 Project

Project() 공개 메소드

public Project ( ) : System
리턴 System

Project() 공개 메소드

/// cannot be empty string. /// /// is null. ///
public Project ( string name ) : System
name string
리턴 System

Remove() 공개 메소드

public Remove ( IProjectItem item ) : void
item IProjectItem
리턴 void

Save() 공개 메소드

/// Could not save the project. /// /// The project was not saved before by the method. ///
public Save ( ) : void
리턴 void

Save() 공개 메소드

/// Could not save the project. /// /// is null or empty string. ///
public Save ( string fileName ) : void
fileName string
리턴 void

ToString() 공개 메소드

public ToString ( ) : string
리턴 string