C# Класс TurtleZenTaoLib.Plugin

Наследование: IBugTraqProvider2
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
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