C# 클래스 NAnt.DotNet.Tasks.NDocTask

상속: NAnt.Core.Task
파일 보기 프로젝트 열기: skolima/NAnt

Private Properties

프로퍼티 타입 설명
CheckAndGetDocumenter IDocumenter
ExpandPropertiesInNodes void
OnDocBuildingProgress void
OnDocBuildingStep void
ResolveHhcExe string
SetHtmlHelpCompiler void

보호된 메소드들

메소드 설명
ExecuteTask ( ) : void

Generates an NDoc project and builds the documentation.

Initialize ( ) : void

Initializes the taks and verifies the parameters.

비공개 메소드들

메소드 설명
CheckAndGetDocumenter ( NDoc project, string documenterName ) : IDocumenter

Returns the documenter for the given project.

ExpandPropertiesInNodes ( XmlNodeList nodes ) : void

Performs macro expansion for the given nodes.

OnDocBuildingProgress ( object sender, NDoc.Core.ProgressArgs e ) : void

Represents the method that will be called to update the current step's precent complete value.

OnDocBuildingStep ( object sender, NDoc.Core.ProgressArgs e ) : void

Represents the method that will be called to update the overall percent complete value and the current step name.

ResolveHhcExe ( ) : string

Searches in %ProgramFiles(x86)%\HTML Help Workshop and %ProgramFiles%\HTML Help Workshop for hhc.exe. If not found let ndoc msdn documentor search itself

SetHtmlHelpCompiler ( object sender, string hhcexe ) : void

Use Reflection to set HtmplHelp._htmlHelpCompiler private field for MSDN Documentor. Ndoc could not handle 64bit installations and is not actively developed anymore.

메소드 상세

ExecuteTask() 보호된 메소드

Generates an NDoc project and builds the documentation.
protected ExecuteTask ( ) : void
리턴 void

Initialize() 보호된 메소드

Initializes the taks and verifies the parameters.
protected Initialize ( ) : void
리턴 void