C# Класс ClrPlus.Scripting.MsBuild.Packaging.ProjectPlus

Наследование: Microsoft.Build.Evaluation.Project, IDisposable
Показать файл Открыть проект

Private Properties

Свойство Тип Описание
AddPropertyInitializer Microsoft.Build.Construction.ProjectPropertyGroupElement
BuildTimePath FileCopyList
ConditionRoutes IEnumerable
CopyToOutput FileCopyList
EmbedInOutput FileCopyList
GenerateConfigurationPropertyInitializers void
LookupImport Microsoft.Build.Construction.ProjectImportElement
LookupImport Microsoft.Build.Construction.ProjectImportElement
LookupImportGroup Microsoft.Build.Construction.ProjectImportGroupElement
LookupItem Microsoft.Build.Construction.ProjectItemElement
LookupItemDefinition Microsoft.Build.Construction.ProjectItemDefinitionElement
LookupItemDefinition Microsoft.Build.Construction.ProjectItemDefinitionElement
LookupItemDefinitionGroup Microsoft.Build.Construction.ProjectItemDefinitionGroupElement
LookupItemGroup Microsoft.Build.Construction.ProjectItemGroupElement
LookupProperty Microsoft.Build.Construction.ProjectPropertyElement
LookupProperty Microsoft.Build.Construction.ProjectPropertyElement
LookupPropertyGroup Microsoft.Build.Construction.ProjectPropertyGroupElement
LookupTarget Microsoft.Build.Construction.ProjectTargetElement
LookupUsingTask Microsoft.Build.Construction.ProjectUsingTaskElement

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

Метод Описание
AddConfigurations ( ) : void
AddContainsTaskDefinition ( ) : Microsoft.Build.Construction.ProjectTargetElement
AddInitTarget ( string name ) : Microsoft.Build.Construction.ProjectTargetElement
ConditionCreate ( ) : string>.IDictionary
Dispose ( ) : void
GetMemberRoutes ( View view ) : IEnumerable
ProjectPlus ( IProjectOwner owner, string filename ) : System
Save ( ) : bool

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

Метод Описание
AddPropertyInitializer ( string propertyName, string conditionExpression, string value, Microsoft.Build.Construction.ProjectPropertyGroupElement ppge = null ) : Microsoft.Build.Construction.ProjectPropertyGroupElement
BuildTimePath ( string condition ) : FileCopyList
ConditionRoutes ( ) : IEnumerable
CopyToOutput ( string condition ) : FileCopyList
EmbedInOutput ( string condition ) : FileCopyList
GenerateConfigurationPropertyInitializers ( Microsoft.Build.Construction.ProjectTargetElement initTarget ) : void
LookupImport ( Microsoft.Build.Construction.ProjectImportGroupElement parent, string importPath, string condition = null ) : Microsoft.Build.Construction.ProjectImportElement
LookupImport ( string importPath, string condition = null ) : Microsoft.Build.Construction.ProjectImportElement
LookupImportGroup ( string condition ) : Microsoft.Build.Construction.ProjectImportGroupElement
LookupItem ( Microsoft.Build.Construction.ProjectItemGroupElement parent, string name, string condition = null ) : Microsoft.Build.Construction.ProjectItemElement
LookupItemDefinition ( Microsoft.Build.Construction.ProjectItemDefinitionGroupElement parent, string itemType, string condition = null ) : Microsoft.Build.Construction.ProjectItemDefinitionElement
LookupItemDefinition ( string itemType, string condition = null ) : Microsoft.Build.Construction.ProjectItemDefinitionElement
LookupItemDefinitionGroup ( string condition ) : Microsoft.Build.Construction.ProjectItemDefinitionGroupElement
LookupItemGroup ( string condition ) : Microsoft.Build.Construction.ProjectItemGroupElement
LookupProperty ( Microsoft.Build.Construction.ProjectPropertyGroupElement parent, string name, string condition = null ) : Microsoft.Build.Construction.ProjectPropertyElement
LookupProperty ( string name, string condition = null ) : Microsoft.Build.Construction.ProjectPropertyElement
LookupPropertyGroup ( string condition ) : Microsoft.Build.Construction.ProjectPropertyGroupElement
LookupTarget ( string name, string condition = null, bool scopeToProject = false ) : Microsoft.Build.Construction.ProjectTargetElement
LookupUsingTask ( string name, string condition = null ) : Microsoft.Build.Construction.ProjectUsingTaskElement

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

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

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

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

public AddContainsTaskDefinition ( ) : Microsoft.Build.Construction.ProjectTargetElement
Результат Microsoft.Build.Construction.ProjectTargetElement

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

public AddInitTarget ( string name ) : Microsoft.Build.Construction.ProjectTargetElement
name string
Результат Microsoft.Build.Construction.ProjectTargetElement

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

public ConditionCreate ( ) : string>.IDictionary
Результат string>.IDictionary

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

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

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

public GetMemberRoutes ( View view ) : IEnumerable
view View
Результат IEnumerable

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

public ProjectPlus ( IProjectOwner owner, string filename ) : System
owner IProjectOwner
filename string
Результат System

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

public Save ( ) : bool
Результат bool