C# 클래스 CCNet.Build.Reconfigure.ProjectPage

파일 보기 프로젝트 열기: shuruev/CCNet.Extensions

보호된 프로퍼티들

프로퍼티 타입 설명
m_owners BuildOwners
m_page string
m_properties string>.Dictionary
m_root XElement

공개 메소드들

메소드 설명
BuildBoolean ( bool value ) : System.Xml.Linq.XElement
BuildDocumentation ( DocumentationType documentation ) : System.Xml.Linq.XElement
BuildExplain ( string anchor, System.Xml.Linq.XElement element ) : object[]
BuildFramework ( TargetFramework framework ) : System.Xml.Linq.XElement
BuildNotAvailable ( ) : System.Xml.Linq.XElement
BuildOwner ( string userUid ) : System.Xml.Linq.XElement
BuildStatus ( ProjectStatus status ) : System.Xml.Linq.XElement
CheckPage ( TfsClient client ) : void
DisplayFramework ( TargetFramework framework ) : string
ExportConfigurations ( ) : List
ExportMap ( ) : Guid>.Tuple
RenderPage ( ) : PageDocument
RenderSummaryRow ( bool forArea ) : XElement

보호된 메소드들

메소드 설명
ApplyTo ( ProjectConfiguration config ) : void
ProjectPage ( string areaName, string projectName, string pageName, PageDocument pageDocument, BuildOwners buildOwners ) : System

비공개 메소드들

메소드 설명
NormalizeOwner ( string owner ) : string
ParseDescription ( string>.Dictionary properties ) : string
ParseOwner ( string>.Dictionary properties ) : string
ParseProperties ( XElement page ) : string>.Dictionary
ParseStatus ( string>.Dictionary properties ) : ProjectStatus
RenderAreaColumn ( ) : XElement
RenderDescription ( ) : XElement
RenderNameAndDescription ( ) : XElement
RenderNameColumn ( ) : XElement
RenderOwner ( ) : XElement
RenderProperties ( ) : XElement
RenderStatus ( ) : XElement
RenderTypeColumn ( ) : XElement

메소드 상세

ApplyTo() 보호된 메소드

protected ApplyTo ( ProjectConfiguration config ) : void
config ProjectConfiguration
리턴 void

BuildBoolean() 공개 정적인 메소드

public static BuildBoolean ( bool value ) : System.Xml.Linq.XElement
value bool
리턴 System.Xml.Linq.XElement

BuildDocumentation() 공개 정적인 메소드

public static BuildDocumentation ( DocumentationType documentation ) : System.Xml.Linq.XElement
documentation DocumentationType
리턴 System.Xml.Linq.XElement

BuildExplain() 공개 정적인 메소드

public static BuildExplain ( string anchor, System.Xml.Linq.XElement element ) : object[]
anchor string
element System.Xml.Linq.XElement
리턴 object[]

BuildFramework() 공개 정적인 메소드

public static BuildFramework ( TargetFramework framework ) : System.Xml.Linq.XElement
framework TargetFramework
리턴 System.Xml.Linq.XElement

BuildNotAvailable() 공개 정적인 메소드

public static BuildNotAvailable ( ) : System.Xml.Linq.XElement
리턴 System.Xml.Linq.XElement

BuildOwner() 공개 정적인 메소드

public static BuildOwner ( string userUid ) : System.Xml.Linq.XElement
userUid string
리턴 System.Xml.Linq.XElement

BuildStatus() 공개 정적인 메소드

public static BuildStatus ( ProjectStatus status ) : System.Xml.Linq.XElement
status ProjectStatus
리턴 System.Xml.Linq.XElement

CheckPage() 공개 메소드

public CheckPage ( TfsClient client ) : void
client TfsClient
리턴 void

DisplayFramework() 공개 정적인 메소드

public static DisplayFramework ( TargetFramework framework ) : string
framework TargetFramework
리턴 string

ExportConfigurations() 공개 추상적인 메소드

public abstract ExportConfigurations ( ) : List
리턴 List

ExportMap() 공개 추상적인 메소드

public abstract ExportMap ( ) : Guid>.Tuple
리턴 Guid>.Tuple

ProjectPage() 보호된 메소드

protected ProjectPage ( string areaName, string projectName, string pageName, PageDocument pageDocument, BuildOwners buildOwners ) : System
areaName string
projectName string
pageName string
pageDocument PageDocument
buildOwners BuildOwners
리턴 System

RenderPage() 공개 메소드

public RenderPage ( ) : PageDocument
리턴 PageDocument

RenderSummaryRow() 공개 메소드

public RenderSummaryRow ( bool forArea ) : XElement
forArea bool
리턴 XElement

프로퍼티 상세

m_owners 보호되어 있는 프로퍼티

protected BuildOwners m_owners
리턴 BuildOwners

m_page 보호되어 있는 프로퍼티

protected string m_page
리턴 string

m_properties 보호되어 있는 프로퍼티

protected Dictionary m_properties
리턴 string>.Dictionary

m_root 보호되어 있는 프로퍼티

protected XElement m_root
리턴 XElement