C# Class MonoDevelop.Ide.Templates.SingleFileDescriptionTemplate

Inheritance: MonoDevelop.Ide.Templates.FileDescriptionTemplate
Afficher le fichier Open project: powerumc/monodevelop_korean Class Usage Examples

Méthodes publiques

Méthode Description
AddFileToProject ( MonoDevelop.Projects.SolutionFolderItem policyParent, Project project, string language, string directory, string name ) : ProjectFile
AddToProject ( MonoDevelop.Projects.SolutionFolderItem policyParent, Project project, string language, string directory, string name ) : bool
CreateContent ( Project project, string>.Dictionary tags, string language ) : string
CreateContent ( string language ) : string
CreateFileContent ( MonoDevelop.Projects.SolutionFolderItem policyParent, Project project, string language, string fileName, string identifier ) : Stream
GetFileName ( MonoDevelop.Projects.SolutionFolderItem policyParent, Project project, string language, string baseDirectory, string entryName ) : string
Load ( XmlElement filenode, FilePath baseDirectory ) : void
ModifyTags ( MonoDevelop.Projects.SolutionFolderItem policyParent, Project project, string language, string identifier, string fileName, string>.Dictionary &tags ) : void
SaveFile ( MonoDevelop.Projects.SolutionFolderItem policyParent, Project project, string language, string baseDirectory, string entryName ) : string
Show ( ) : void
SupportsProject ( Project project, string projectPath ) : bool

Méthodes protégées

Méthode Description
ProcessContent ( string content, IStringTagModel tags ) : string

Private Methods

Méthode Description
ContainsReference ( DotNetProject project, string aref ) : bool
CreateIdentifierName ( string identifier ) : string
GetLanguageBinding ( string language ) : MonoDevelop.Projects.LanguageBinding

Method Details

AddFileToProject() public méthode

public AddFileToProject ( MonoDevelop.Projects.SolutionFolderItem policyParent, Project project, string language, string directory, string name ) : ProjectFile
policyParent MonoDevelop.Projects.SolutionFolderItem
project MonoDevelop.Projects.Project
language string
directory string
name string
Résultat MonoDevelop.Projects.ProjectFile

AddToProject() public final méthode

public final AddToProject ( MonoDevelop.Projects.SolutionFolderItem policyParent, Project project, string language, string directory, string name ) : bool
policyParent MonoDevelop.Projects.SolutionFolderItem
project MonoDevelop.Projects.Project
language string
directory string
name string
Résultat bool

CreateContent() public méthode

public CreateContent ( Project project, string>.Dictionary tags, string language ) : string
project MonoDevelop.Projects.Project
tags string>.Dictionary
language string
Résultat string

CreateContent() public méthode

public CreateContent ( string language ) : string
language string
Résultat string

CreateFileContent() public méthode

public CreateFileContent ( MonoDevelop.Projects.SolutionFolderItem policyParent, Project project, string language, string fileName, string identifier ) : Stream
policyParent MonoDevelop.Projects.SolutionFolderItem
project MonoDevelop.Projects.Project
language string
fileName string
identifier string
Résultat Stream

GetFileName() public méthode

public GetFileName ( MonoDevelop.Projects.SolutionFolderItem policyParent, Project project, string language, string baseDirectory, string entryName ) : string
policyParent MonoDevelop.Projects.SolutionFolderItem
project MonoDevelop.Projects.Project
language string
baseDirectory string
entryName string
Résultat string

Load() public méthode

public Load ( XmlElement filenode, FilePath baseDirectory ) : void
filenode System.Xml.XmlElement
baseDirectory FilePath
Résultat void

ModifyTags() public méthode

public ModifyTags ( MonoDevelop.Projects.SolutionFolderItem policyParent, Project project, string language, string identifier, string fileName, string>.Dictionary &tags ) : void
policyParent MonoDevelop.Projects.SolutionFolderItem
project MonoDevelop.Projects.Project
language string
identifier string
fileName string
tags string>.Dictionary
Résultat void

ProcessContent() protected méthode

protected ProcessContent ( string content, IStringTagModel tags ) : string
content string
tags IStringTagModel
Résultat string

SaveFile() public méthode

public SaveFile ( MonoDevelop.Projects.SolutionFolderItem policyParent, Project project, string language, string baseDirectory, string entryName ) : string
policyParent MonoDevelop.Projects.SolutionFolderItem
project MonoDevelop.Projects.Project
language string
baseDirectory string
entryName string
Résultat string

Show() public méthode

public Show ( ) : void
Résultat void

SupportsProject() public méthode

public SupportsProject ( Project project, string projectPath ) : bool
project MonoDevelop.Projects.Project
projectPath string
Résultat bool