C# Класс ThoughtWorksMingleLib.MingleProject

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

Открытые методы

Метод Описание
ClearCardSetPropertyValues ( ) : void

Clears card set property values from the cache

CreateCard ( string type, string name ) : MingleCard

Creates a new card

ExecMql ( string mql ) : System.Xml.Linq.XElement

Execute an MQL request and return results in a MingleCardCollection

GetCard ( int number ) : MingleCard

Returns a card given a card number from this project

GetCardType ( string cardNumber ) : string

Returns the card_type value

GetCardTypes ( ) : MingleCardTypeCollection

Get the CartTypes property results set

GetCardValuedProperties ( bool transitionOnly ) : Hashtable

Get the list of property definitions for properties that are not restricted to transition-only

GetCards ( ) : MingleCardCollection

Returns all the cards

GetCards ( Collection filters ) : MingleCardCollection

Given filter criteria, return a collection of cards

GetCardsOfType ( string cardType ) : MingleCardCollection

Returns card of the type indicated by cardType

GetFavorites ( ) : MingleFavoriteCollection

Get favorites

GetMurmurs ( ) : IEnumerable

Returns murmurs from Mingle

GetProperties ( ) : MinglePropertyDefinitionCollection

Get property definitions for the project

GetTeam ( ) : MingleProjectMemberCollection

Get list of team members for the project

GetTransitions ( ) : MingleTransitionCollection

Get the Transitions property from the Mingle server

GetView ( string name ) : MingleCardCollection

Returns a MingleCardCollection for a view

MingleProject ( string projectId, IMingleServer mingle ) : System

Constructs a new MingleProject

ResultsCount ( System.Xml.Linq.XElement results ) : int

Count of the result tags returned from a MQL query

RunMacro ( string macro ) : string

Given a macro, return the renderable HTML

SendMurmur ( string murmur ) : MingleMurmur

Sends a murmur to Mingle

Описание методов

ClearCardSetPropertyValues() публичный Метод

Clears card set property values from the cache
public ClearCardSetPropertyValues ( ) : void
Результат void

CreateCard() публичный Метод

Creates a new card
public CreateCard ( string type, string name ) : MingleCard
type string
name string
Результат MingleCard

ExecMql() публичный Метод

Execute an MQL request and return results in a MingleCardCollection
May throw an exception bubbling up from below
public ExecMql ( string mql ) : System.Xml.Linq.XElement
mql string MQL query string
Результат System.Xml.Linq.XElement

GetCard() публичный Метод

Returns a card given a card number from this project
public GetCard ( int number ) : MingleCard
number int
Результат MingleCard

GetCardType() публичный Метод

Returns the card_type value
public GetCardType ( string cardNumber ) : string
cardNumber string
Результат string

GetCardTypes() публичный Метод

Get the CartTypes property results set
public GetCardTypes ( ) : MingleCardTypeCollection
Результат MingleCardTypeCollection

GetCardValuedProperties() публичный Метод

Get the list of property definitions for properties that are not restricted to transition-only
public GetCardValuedProperties ( bool transitionOnly ) : Hashtable
transitionOnly bool
Результат System.Collections.Hashtable

GetCards() публичный Метод

Returns all the cards
public GetCards ( ) : MingleCardCollection
Результат MingleCardCollection

GetCards() публичный Метод

Given filter criteria, return a collection of cards
public GetCards ( Collection filters ) : MingleCardCollection
filters Collection MingleFilter describing selection criteria
Результат MingleCardCollection

GetCardsOfType() публичный Метод

Returns card of the type indicated by cardType
public GetCardsOfType ( string cardType ) : MingleCardCollection
cardType string
Результат MingleCardCollection

GetFavorites() публичный Метод

Get favorites
public GetFavorites ( ) : MingleFavoriteCollection
Результат MingleFavoriteCollection

GetMurmurs() публичный Метод

Returns murmurs from Mingle
public GetMurmurs ( ) : IEnumerable
Результат IEnumerable

GetProperties() публичный Метод

Get property definitions for the project
public GetProperties ( ) : MinglePropertyDefinitionCollection
Результат MinglePropertyDefinitionCollection

GetTeam() публичный Метод

Get list of team members for the project
public GetTeam ( ) : MingleProjectMemberCollection
Результат MingleProjectMemberCollection

GetTransitions() публичный Метод

Get the Transitions property from the Mingle server
public GetTransitions ( ) : MingleTransitionCollection
Результат MingleTransitionCollection

GetView() публичный Метод

Returns a MingleCardCollection for a view
public GetView ( string name ) : MingleCardCollection
name string
Результат MingleCardCollection

MingleProject() публичный Метод

Constructs a new MingleProject
public MingleProject ( string projectId, IMingleServer mingle ) : System
projectId string An existing Mingle project_id
mingle IMingleServer Mingle server
Результат System

ResultsCount() публичный Метод

Count of the result tags returned from a MQL query
public ResultsCount ( System.Xml.Linq.XElement results ) : int
results System.Xml.Linq.XElement
Результат int

RunMacro() публичный Метод

Given a macro, return the renderable HTML
public RunMacro ( string macro ) : string
macro string Macro text
Результат string

SendMurmur() публичный Метод

Sends a murmur to Mingle
public SendMurmur ( string murmur ) : MingleMurmur
murmur string
Результат MingleMurmur