C# Класс CCNet.Common.ProjectHelper

Common methods for working with project.
Показать файл Открыть проект

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

Метод Описание
GetBinaryReferences ( ) : List

Gets binary references.

GetCommonProperties ( ) : string>.Dictionary

Gets all common properties.

GetDebugProperties ( ) : string>.Dictionary

Gets all properties specific to Debug configuration.

GetProjectItems ( ) : List

Gets project items.

GetProjectReferences ( ) : List

Gets project references.

GetReleaseProperties ( ) : string>.Dictionary

Gets all properties specific to Release configuration.

GetUsedConditions ( ) : List

Gets a list of used conditions.

GetUsedConfigurations ( ) : List

Gets a list of used configurations.

GetUsedPlatforms ( ) : List

Gets a list of used platforms.

GetVisualStudioVersion ( ) : string

Gets Visual Studio version.

LoadProject ( string projectFilePath ) : void

Loads project document.

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

Метод Описание
GetConditionProperties ( string condition ) : string>.Dictionary

Gets all properties specific to condition.

GetFromArgument ( ArgumentProperties args, string key ) : string

Gets reference field from an argument.

GetFromProperty ( string>.IDictionary properties, string key ) : string

Gets reference field from a property.

GetProjectItem ( XmlNode node ) : CCNet.Common.ProjectItem

Gets project item from an XML node.

GetToolsVersion ( ) : string

Gets the value of "Tools Version" project attribute.

ResolveVisualStudioVersion ( string toolsVersion ) : string

Converts tools version string to Visual Studio version.

SelectNodes ( string xpath ) : XmlNodeList

Executes XPath query over existing project document and namespace manager.

SelectSingleNode ( string xpath ) : XmlNode

Executes XPath query over existing project document and namespace manager.

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

GetBinaryReferences() публичный статический Метод

Gets binary references.
public static GetBinaryReferences ( ) : List
Результат List

GetCommonProperties() публичный статический Метод

Gets all common properties.
public static GetCommonProperties ( ) : string>.Dictionary
Результат string>.Dictionary

GetDebugProperties() публичный статический Метод

Gets all properties specific to Debug configuration.
public static GetDebugProperties ( ) : string>.Dictionary
Результат string>.Dictionary

GetProjectItems() публичный статический Метод

Gets project items.
public static GetProjectItems ( ) : List
Результат List

GetProjectReferences() публичный статический Метод

Gets project references.
public static GetProjectReferences ( ) : List
Результат List

GetReleaseProperties() публичный статический Метод

Gets all properties specific to Release configuration.
public static GetReleaseProperties ( ) : string>.Dictionary
Результат string>.Dictionary

GetUsedConditions() публичный статический Метод

Gets a list of used conditions.
public static GetUsedConditions ( ) : List
Результат List

GetUsedConfigurations() публичный статический Метод

Gets a list of used configurations.
public static GetUsedConfigurations ( ) : List
Результат List

GetUsedPlatforms() публичный статический Метод

Gets a list of used platforms.
public static GetUsedPlatforms ( ) : List
Результат List

GetVisualStudioVersion() публичный статический Метод

Gets Visual Studio version.
public static GetVisualStudioVersion ( ) : string
Результат string

LoadProject() публичный статический Метод

Loads project document.
public static LoadProject ( string projectFilePath ) : void
projectFilePath string
Результат void