C# 클래스 MonoDevelop.Monobjc.MonobjcProject

A Monobjc project
상속: MonoDevelop.Projects.DotNetProject
파일 보기 프로젝트 열기: Monobjc/monobjc-monodevelop 1 사용 예제들

Private Properties

프로퍼티 타입 설명
GetApplicationName String
GetContentFiles IEnumerable
GetEncryptedContentFiles IEnumerable
GetFiles IEnumerable
GetIBFile FilePair
GetIBFiles IEnumerable
GetOutputFiles IEnumerable
IsInDevelopmentRegion bool
MonobjcProject System
UpdateReferences void

공개 메소드들

메소드 설명
CreateConfiguration ( string name ) : MonoDevelop.Projects.SolutionItemConfiguration

Creates the configuration.

Dispose ( ) : void

Releases unmanaged and - optionally - managed resources

GetDefaultBuildAction ( String fileName ) : String

Gets the default build action.

MonobjcProject ( String languageName ) : System

Initializes a new instance of the MonobjcProject class.

MonobjcProject ( String language, MonoDevelop.Projects.ProjectCreateInformation info, XmlElement projectOptions ) : System

Initializes a new instance of the MonobjcProject class.

SupportsFramework ( MonoDevelop.Core.Assemblies.TargetFramework framework ) : bool

Supportses the framework.

보호된 메소드들

메소드 설명
CreateExecutionCommand ( MonoDevelop.Projects.ConfigurationSelector configSel, DotNetProjectConfiguration configuration ) : MonoDevelop.Core.Execution.ExecutionCommand

Creates the execution command.

GetCommonBuildActions ( ) : IList

Gets the common build actions.

OnFileAddedToProject ( MonoDevelop.Projects.ProjectFileEventArgs e ) : void
OnFileChangedInProject ( MonoDevelop.Projects.ProjectFileEventArgs e ) : void
OnFilePropertyChangedInProject ( MonoDevelop.Projects.ProjectFileEventArgs e ) : void
OnFileRenamedInProject ( MonoDevelop.Projects.ProjectFileRenamedEventArgs e ) : void
OnReferenceAddedToProject ( MonoDevelop.Projects.ProjectReferenceEventArgs e ) : void
OnReferenceRemovedFromProject ( MonoDevelop.Projects.ProjectReferenceEventArgs e ) : void

비공개 메소드들

메소드 설명
GetApplicationName ( MonoDevelop.Projects.ConfigurationSelector configSel ) : String

Gets the name of the application.

GetContentFiles ( MonoDevelop.Projects.ConfigurationSelector configuration, FilePath destinationDirectory ) : IEnumerable

Gets the content files pairs.

GetEncryptedContentFiles ( MonoDevelop.Projects.ConfigurationSelector configuration, FilePath destinationDirectory ) : IEnumerable

Gets the encrypted content files pairs.

GetFiles ( MonoDevelop.Projects.ConfigurationSelector configuration, FilePath destinationDirectory, String fileType ) : IEnumerable

Gets the files pairs.

GetIBFile ( ProjectFile file, String buildAction, FilePath destinationDirectory ) : FilePair

Gets the IB file pairs.

GetIBFiles ( String buildAction, FilePath destinationDirectory ) : IEnumerable

Gets the IB file pairs.

GetOutputFiles ( MonoDevelop.Projects.ConfigurationSelector configuration, FilePath destinationDirectory ) : IEnumerable

Gets the content files pairs.

IsInDevelopmentRegion ( ProjectFile file ) : bool

Determines whether the project file is in the development region.

MonobjcProject ( ) : System

Initializes the MonoDevelop.Monobjc.MonobjcProject class.

UpdateReferences ( ) : void

Updates the references.

메소드 상세

CreateConfiguration() 공개 메소드

Creates the configuration.
public CreateConfiguration ( string name ) : MonoDevelop.Projects.SolutionItemConfiguration
name string The name.
리턴 MonoDevelop.Projects.SolutionItemConfiguration

CreateExecutionCommand() 보호된 메소드

Creates the execution command.
protected CreateExecutionCommand ( MonoDevelop.Projects.ConfigurationSelector configSel, DotNetProjectConfiguration configuration ) : MonoDevelop.Core.Execution.ExecutionCommand
configSel MonoDevelop.Projects.ConfigurationSelector The configuration selector.
configuration DotNetProjectConfiguration The configuration.
리턴 MonoDevelop.Core.Execution.ExecutionCommand

Dispose() 공개 메소드

Releases unmanaged and - optionally - managed resources
public Dispose ( ) : void
리턴 void

GetCommonBuildActions() 보호된 메소드

Gets the common build actions.
protected GetCommonBuildActions ( ) : IList
리턴 IList

GetDefaultBuildAction() 공개 메소드

Gets the default build action.
public GetDefaultBuildAction ( String fileName ) : String
fileName String Name of the file.
리턴 String

MonobjcProject() 공개 메소드

Initializes a new instance of the MonobjcProject class.
public MonobjcProject ( String languageName ) : System
languageName String Name of the language.
리턴 System

MonobjcProject() 공개 메소드

Initializes a new instance of the MonobjcProject class.
public MonobjcProject ( String language, MonoDevelop.Projects.ProjectCreateInformation info, XmlElement projectOptions ) : System
language String The language.
info MonoDevelop.Projects.ProjectCreateInformation The info.
projectOptions System.Xml.XmlElement The project options.
리턴 System

OnFileAddedToProject() 보호된 메소드

protected OnFileAddedToProject ( MonoDevelop.Projects.ProjectFileEventArgs e ) : void
e MonoDevelop.Projects.ProjectFileEventArgs
리턴 void

OnFileChangedInProject() 보호된 메소드

protected OnFileChangedInProject ( MonoDevelop.Projects.ProjectFileEventArgs e ) : void
e MonoDevelop.Projects.ProjectFileEventArgs
리턴 void

OnFilePropertyChangedInProject() 보호된 메소드

protected OnFilePropertyChangedInProject ( MonoDevelop.Projects.ProjectFileEventArgs e ) : void
e MonoDevelop.Projects.ProjectFileEventArgs
리턴 void

OnFileRenamedInProject() 보호된 메소드

protected OnFileRenamedInProject ( MonoDevelop.Projects.ProjectFileRenamedEventArgs e ) : void
e MonoDevelop.Projects.ProjectFileRenamedEventArgs
리턴 void

OnReferenceAddedToProject() 보호된 메소드

protected OnReferenceAddedToProject ( MonoDevelop.Projects.ProjectReferenceEventArgs e ) : void
e MonoDevelop.Projects.ProjectReferenceEventArgs
리턴 void

OnReferenceRemovedFromProject() 보호된 메소드

protected OnReferenceRemovedFromProject ( MonoDevelop.Projects.ProjectReferenceEventArgs e ) : void
e MonoDevelop.Projects.ProjectReferenceEventArgs
리턴 void

SupportsFramework() 공개 메소드

Supportses the framework.
public SupportsFramework ( MonoDevelop.Core.Assemblies.TargetFramework framework ) : bool
framework MonoDevelop.Core.Assemblies.TargetFramework The framework.
리턴 bool