C# Класс MonoDevelop.Monobjc.MonobjcProject

A Monobjc project
Наследование: MonoDevelop.Projects.DotNetProject
Показать файл Открыть проект Примеры использования класса

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