C# 클래스 TurtleZenTaoLib.Plugin

상속: IBugTraqProvider2
파일 보기 프로젝트 열기: easysoft/zentao_extension 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
issForm IssuesForm
lang Lang
pluginInstalled bool
zenTaoManage ZenTaoManage

공개 메소드들

메소드 설명
CheckCommit ( IntPtr hParentWnd, string parameters, string commonURL, string commonRoot, string pathList, string commitMessage ) : string

GetCommitMessage ( IntPtr hParentWnd, string parameters, string commonRoot, string pathList, string originalMessage ) : string

SVN扩展接口必须实现类

GetCommitMessage2 ( IntPtr hParentWnd, string parameters, string commonURL, string commonRoot, string pathList, string originalMessage, string bugID, string &bugIDOut, string &revPropNames, string &revPropValues ) : string
GetLinkText ( IntPtr hParentWnd, string parameters ) : string
HasOptions ( ) : bool
OnCommitFinished ( IntPtr hParentWnd, string commonRoot, string pathList, string logMessage, int revision ) : string
Plugin ( ) : System
ShowOptionsDialog ( IntPtr hParentWnd, string parameters ) : string
ValidateParameters ( IntPtr hParentWnd, string parameters ) : bool
enterIssueForm ( string url, string user, string password ) : void

进入BUG和任务详情界面

enterSiteManageForm ( ) : void

进入站点管理

installPlugin ( ) : bool

安装扩展

isPluginInstalled ( ) : bool

비공개 메소드들

메소드 설명
genCommitMessage ( ) : string

生成注释

메소드 상세

CheckCommit() 공개 메소드

public CheckCommit ( IntPtr hParentWnd, string parameters, string commonURL, string commonRoot, string pathList, string commitMessage ) : string
hParentWnd System.IntPtr
parameters string
commonURL string
commonRoot string
pathList string
commitMessage string
리턴 string

GetCommitMessage() 공개 메소드

SVN扩展接口必须实现类
public GetCommitMessage ( IntPtr hParentWnd, string parameters, string commonRoot, string pathList, string originalMessage ) : string
hParentWnd System.IntPtr
parameters string
commonRoot string
pathList string
originalMessage string
리턴 string

GetCommitMessage2() 공개 메소드

public GetCommitMessage2 ( IntPtr hParentWnd, string parameters, string commonURL, string commonRoot, string pathList, string originalMessage, string bugID, string &bugIDOut, string &revPropNames, string &revPropValues ) : string
hParentWnd System.IntPtr
parameters string
commonURL string
commonRoot string
pathList string
originalMessage string
bugID string
bugIDOut string
revPropNames string
revPropValues string
리턴 string

GetLinkText() 공개 메소드

public GetLinkText ( IntPtr hParentWnd, string parameters ) : string
hParentWnd System.IntPtr
parameters string
리턴 string

HasOptions() 공개 메소드

public HasOptions ( ) : bool
리턴 bool

OnCommitFinished() 공개 메소드

public OnCommitFinished ( IntPtr hParentWnd, string commonRoot, string pathList, string logMessage, int revision ) : string
hParentWnd System.IntPtr
commonRoot string
pathList string
logMessage string
revision int
리턴 string

Plugin() 공개 메소드

public Plugin ( ) : System
리턴 System

ShowOptionsDialog() 공개 메소드

public ShowOptionsDialog ( IntPtr hParentWnd, string parameters ) : string
hParentWnd System.IntPtr
parameters string
리턴 string

ValidateParameters() 공개 메소드

public ValidateParameters ( IntPtr hParentWnd, string parameters ) : bool
hParentWnd System.IntPtr
parameters string
리턴 bool

enterIssueForm() 공개 메소드

进入BUG和任务详情界面
public enterIssueForm ( string url, string user, string password ) : void
url string
user string
password string
리턴 void

enterSiteManageForm() 공개 메소드

进入站点管理
public enterSiteManageForm ( ) : void
리턴 void

installPlugin() 공개 메소드

安装扩展
public installPlugin ( ) : bool
리턴 bool

isPluginInstalled() 공개 메소드

public isPluginInstalled ( ) : bool
리턴 bool

프로퍼티 상세

issForm 공개적으로 프로퍼티

public IssuesForm,TurtleZenTaoLib issForm
리턴 IssuesForm

lang 공개적으로 정적으로 프로퍼티

public static Lang,TurtleZenTaoLib lang
리턴 Lang

pluginInstalled 공개적으로 프로퍼티

public bool pluginInstalled
리턴 bool

zenTaoManage 공개적으로 프로퍼티

public ZenTaoManage zenTaoManage
리턴 ZenTaoManage