C# 클래스 Bari.Plugins.Csharp.VisualStudio.CsprojSections.EmbeddedResourcesSection

.csproj section listing all the embedded resources
상속: Bari.Plugins.VsCore.VisualStudio.ProjectSections.SourceItemsSectionBase
파일 보기 프로젝트 열기: vigoo/bari

공개 메소드들

메소드 설명
EmbeddedResourcesSection ( Suite suite ) : System

Initializes the class

보호된 메소드들

메소드 설명
GetElementNameFor ( Project project, string file ) : string

Gets the element name for a given compilation item.

The default implementation always returns Compile

GetLogicalPath ( Project project, SuiteRelativePath file, SourceSetType sourceSetType ) : string
GetSourceSets ( Project project ) : IEnumerable

Gets the source sets to include

WriteAdditionalOptions ( XmlWriter writer, Project project, SuiteRelativePath suiteRelativePath ) : void

비공개 메소드들

메소드 설명
PrefixNumericComponents ( string path ) : string
PrefixWithRootNamespace ( Project project, string path ) : string

메소드 상세

EmbeddedResourcesSection() 공개 메소드

Initializes the class
public EmbeddedResourcesSection ( Suite suite ) : System
suite Suite Active suite
리턴 System

GetElementNameFor() 보호된 메소드

Gets the element name for a given compilation item.

The default implementation always returns Compile

protected GetElementNameFor ( Project project, string file ) : string
project Project
file string File name from the source set
리턴 string

GetLogicalPath() 보호된 메소드

protected GetLogicalPath ( Project project, SuiteRelativePath file, SourceSetType sourceSetType ) : string
project Project
file SuiteRelativePath
sourceSetType SourceSetType
리턴 string

GetSourceSets() 보호된 메소드

Gets the source sets to include
protected GetSourceSets ( Project project ) : IEnumerable
project Project The project to get its source sets
리턴 IEnumerable

WriteAdditionalOptions() 보호된 메소드

protected WriteAdditionalOptions ( XmlWriter writer, Project project, SuiteRelativePath suiteRelativePath ) : void
writer System.Xml.XmlWriter
project Project
suiteRelativePath SuiteRelativePath
리턴 void