C# Class MonoDevelop.Monobjc.MonobjcProject

A Monobjc project
Inheritance: MonoDevelop.Projects.DotNetProject
Afficher le fichier Open project: Monobjc/monobjc-monodevelop Class Usage Examples

Private Properties

Свойство Type Description
GetApplicationName String
GetContentFiles IEnumerable
GetEncryptedContentFiles IEnumerable
GetFiles IEnumerable
GetIBFile FilePair
GetIBFiles IEnumerable
GetOutputFiles IEnumerable
IsInDevelopmentRegion bool
MonobjcProject System
UpdateReferences void

Méthodes publiques

Méthode Description
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.

Méthodes protégées

Méthode Description
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

Private Methods

Méthode Description
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.

Method Details

CreateConfiguration() public méthode

Creates the configuration.
public CreateConfiguration ( string name ) : MonoDevelop.Projects.SolutionItemConfiguration
name string The name.
Résultat MonoDevelop.Projects.SolutionItemConfiguration

CreateExecutionCommand() protected méthode

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.
Résultat MonoDevelop.Core.Execution.ExecutionCommand

Dispose() public méthode

Releases unmanaged and - optionally - managed resources
public Dispose ( ) : void
Résultat void

GetCommonBuildActions() protected méthode

Gets the common build actions.
protected GetCommonBuildActions ( ) : IList
Résultat IList

GetDefaultBuildAction() public méthode

Gets the default build action.
public GetDefaultBuildAction ( String fileName ) : String
fileName String Name of the file.
Résultat String

MonobjcProject() public méthode

Initializes a new instance of the MonobjcProject class.
public MonobjcProject ( String languageName ) : System
languageName String Name of the language.
Résultat System

MonobjcProject() public méthode

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.
Résultat System

OnFileAddedToProject() protected méthode

protected OnFileAddedToProject ( MonoDevelop.Projects.ProjectFileEventArgs e ) : void
e MonoDevelop.Projects.ProjectFileEventArgs
Résultat void

OnFileChangedInProject() protected méthode

protected OnFileChangedInProject ( MonoDevelop.Projects.ProjectFileEventArgs e ) : void
e MonoDevelop.Projects.ProjectFileEventArgs
Résultat void

OnFilePropertyChangedInProject() protected méthode

protected OnFilePropertyChangedInProject ( MonoDevelop.Projects.ProjectFileEventArgs e ) : void
e MonoDevelop.Projects.ProjectFileEventArgs
Résultat void

OnFileRenamedInProject() protected méthode

protected OnFileRenamedInProject ( MonoDevelop.Projects.ProjectFileRenamedEventArgs e ) : void
e MonoDevelop.Projects.ProjectFileRenamedEventArgs
Résultat void

OnReferenceAddedToProject() protected méthode

protected OnReferenceAddedToProject ( MonoDevelop.Projects.ProjectReferenceEventArgs e ) : void
e MonoDevelop.Projects.ProjectReferenceEventArgs
Résultat void

OnReferenceRemovedFromProject() protected méthode

protected OnReferenceRemovedFromProject ( MonoDevelop.Projects.ProjectReferenceEventArgs e ) : void
e MonoDevelop.Projects.ProjectReferenceEventArgs
Résultat void

SupportsFramework() public méthode

Supportses the framework.
public SupportsFramework ( MonoDevelop.Core.Assemblies.TargetFramework framework ) : bool
framework MonoDevelop.Core.Assemblies.TargetFramework The framework.
Résultat bool