C# Class TicGit.Net.Ticket

Afficher le fichier Open project: henon/TicGit.net Class Usage Examples

Méthodes publiques

Méthode Description
AddComment ( string comment ) : void
AddTag ( ) : void
ChangeAssigned ( string new_assigned ) : void
ChangeState ( string new_state ) : void
ChangeTags ( string new_tags ) : void
CleanString ( string @string ) : string
Create ( Base repo, string title, Hashtable options ) : Ticket
CreateTicketName ( string title ) : string
Delete ( Base b, Ticket t ) : void
InDirectory ( string directory, System.Action action ) : void
Open ( Base @base, string ticket_name, DirectoryInfo ticket_dir, Hashtable options ) : Ticket
ParseTicketName ( string name ) : Hashtable
RemoveTag ( ) : void
SaveNew ( ) : void
Ticket ( Base @base, Hashtable options ) : System

Private Methods

Méthode Description
AddTagNoCommit ( string tag ) : void
CommentName ( string Email ) : string
DeleteDirectory ( DirectoryInfo dir ) : void
RemoveTagNoCommit ( string tag ) : void

Method Details

AddComment() public méthode

public AddComment ( string comment ) : void
comment string
Résultat void

AddTag() public méthode

public AddTag ( ) : void
Résultat void

ChangeAssigned() public méthode

public ChangeAssigned ( string new_assigned ) : void
new_assigned string
Résultat void

ChangeState() public méthode

public ChangeState ( string new_state ) : void
new_state string
Résultat void

ChangeTags() public méthode

public ChangeTags ( string new_tags ) : void
new_tags string
Résultat void

CleanString() public static méthode

public static CleanString ( string @string ) : string
@string string
Résultat string

Create() public static méthode

public static Create ( Base repo, string title, Hashtable options ) : Ticket
repo Base
title string
options System.Collections.Hashtable
Résultat Ticket

CreateTicketName() public static méthode

public static CreateTicketName ( string title ) : string
title string
Résultat string

Delete() public static méthode

public static Delete ( Base b, Ticket t ) : void
b Base
t Ticket
Résultat void

InDirectory() public static méthode

public static InDirectory ( string directory, System.Action action ) : void
directory string
action System.Action
Résultat void

Open() public static méthode

public static Open ( Base @base, string ticket_name, DirectoryInfo ticket_dir, Hashtable options ) : Ticket
@base Base
ticket_name string
ticket_dir System.IO.DirectoryInfo
options System.Collections.Hashtable
Résultat Ticket

ParseTicketName() public static méthode

public static ParseTicketName ( string name ) : Hashtable
name string
Résultat System.Collections.Hashtable

RemoveTag() public méthode

public RemoveTag ( ) : void
Résultat void

SaveNew() public méthode

public SaveNew ( ) : void
Résultat void

Ticket() public méthode

public Ticket ( Base @base, Hashtable options ) : System
@base Base
options System.Collections.Hashtable
Résultat System