C# Класс FlatRedBall.Glue.VSHelpers.Projects.EclipseProject

Наследование: ProjectBase
Показать файл Открыть проект

Открытые методы

Метод Описание
AddCodeBuildItem ( string fileName ) : Microsoft.Build.BuildEngine.BuildItem
AddContentBuildItem ( string absoluteFile ) : Microsoft.Build.BuildEngine.BuildItem
AddContentBuildItem ( string absoluteFile, SyncedProjectRelativeType relativityType, bool forceToContentPipeline ) : Microsoft.Build.BuildEngine.BuildItem
ClearPendingTranslations ( ) : void
EclipseProject ( ) : System
IsFilePartOfProject ( string fileToUpdate, BuildItemMembershipType membershipType ) : bool
IsFilePartOfProject ( string fileToUpdate, BuildItemMembershipType membershipType, bool relativeItem ) : bool
Load ( string fileName ) : void
MakeBuildItemNested ( Microsoft.Build.BuildEngine.BuildItem item, string parent ) : void
PerformPendingTranslations ( ) : void
SyncTo ( ProjectBase projectBase, bool performTranslation ) : void
UpdateContentFile ( string sourceFileName ) : void

Защищенные методы

Метод Описание
AddCodeBuildItem ( string fileName, TranslationStyle translationStyle ) : Microsoft.Build.BuildEngine.BuildItem
AddCodeBuildItem ( string fileName, bool isSyncedProject, string directoryToCreate ) : Microsoft.Build.BuildEngine.BuildItem
ForceSave ( string fileName ) : void
RemoveItem ( string itemName, Microsoft.Build.BuildEngine.BuildItem item ) : void

Приватные методы

Метод Описание
LoadContentFiles ( string fileName ) : void
ShouldFileBeTranslated ( string fileName ) : bool

Описание методов

AddCodeBuildItem() публичный Метод

public AddCodeBuildItem ( string fileName ) : Microsoft.Build.BuildEngine.BuildItem
fileName string
Результат Microsoft.Build.BuildEngine.BuildItem

AddCodeBuildItem() защищенный Метод

protected AddCodeBuildItem ( string fileName, TranslationStyle translationStyle ) : Microsoft.Build.BuildEngine.BuildItem
fileName string
translationStyle TranslationStyle
Результат Microsoft.Build.BuildEngine.BuildItem

AddCodeBuildItem() защищенный Метод

protected AddCodeBuildItem ( string fileName, bool isSyncedProject, string directoryToCreate ) : Microsoft.Build.BuildEngine.BuildItem
fileName string
isSyncedProject bool
directoryToCreate string
Результат Microsoft.Build.BuildEngine.BuildItem

AddContentBuildItem() публичный Метод

public AddContentBuildItem ( string absoluteFile ) : Microsoft.Build.BuildEngine.BuildItem
absoluteFile string
Результат Microsoft.Build.BuildEngine.BuildItem

AddContentBuildItem() публичный Метод

public AddContentBuildItem ( string absoluteFile, SyncedProjectRelativeType relativityType, bool forceToContentPipeline ) : Microsoft.Build.BuildEngine.BuildItem
absoluteFile string
relativityType SyncedProjectRelativeType
forceToContentPipeline bool
Результат Microsoft.Build.BuildEngine.BuildItem

ClearPendingTranslations() публичный Метод

public ClearPendingTranslations ( ) : void
Результат void

EclipseProject() публичный Метод

public EclipseProject ( ) : System
Результат System

ForceSave() защищенный Метод

protected ForceSave ( string fileName ) : void
fileName string
Результат void

IsFilePartOfProject() публичный Метод

public IsFilePartOfProject ( string fileToUpdate, BuildItemMembershipType membershipType ) : bool
fileToUpdate string
membershipType BuildItemMembershipType
Результат bool

IsFilePartOfProject() публичный Метод

public IsFilePartOfProject ( string fileToUpdate, BuildItemMembershipType membershipType, bool relativeItem ) : bool
fileToUpdate string
membershipType BuildItemMembershipType
relativeItem bool
Результат bool

Load() публичный Метод

public Load ( string fileName ) : void
fileName string
Результат void

MakeBuildItemNested() публичный Метод

public MakeBuildItemNested ( Microsoft.Build.BuildEngine.BuildItem item, string parent ) : void
item Microsoft.Build.BuildEngine.BuildItem
parent string
Результат void

PerformPendingTranslations() публичный Метод

public PerformPendingTranslations ( ) : void
Результат void

RemoveItem() защищенный Метод

protected RemoveItem ( string itemName, Microsoft.Build.BuildEngine.BuildItem item ) : void
itemName string
item Microsoft.Build.BuildEngine.BuildItem
Результат void

SyncTo() публичный Метод

public SyncTo ( ProjectBase projectBase, bool performTranslation ) : void
projectBase ProjectBase
performTranslation bool
Результат void

UpdateContentFile() публичный Метод

public UpdateContentFile ( string sourceFileName ) : void
sourceFileName string
Результат void