C# Class Hpdi.Vss2Git.VssProjectInfo

Represents the current state of a VSS project.
Inheritance: VssItemInfo
Show file Open project: abevoelker/vss2git Class Usage Examples

Public Methods

Method Description
AddItem ( VssItemInfo item ) : void
ContainsFiles ( ) : bool
GetAllFiles ( ) : IEnumerable
GetAllProjects ( ) : IEnumerable
GetPath ( ) : string
IsSameOrSubproject ( VssProjectInfo parentInfo ) : bool
RemoveItem ( VssItemInfo item ) : void
TryToGetPhysicalName ( string logicalName ) : string
VssProjectInfo ( string physicalName, string logicalName ) : System

Method Details

AddItem() public method

public AddItem ( VssItemInfo item ) : void
item VssItemInfo
return void

ContainsFiles() public method

public ContainsFiles ( ) : bool
return bool

GetAllFiles() public method

public GetAllFiles ( ) : IEnumerable
return IEnumerable

GetAllProjects() public method

public GetAllProjects ( ) : IEnumerable
return IEnumerable

GetPath() public method

public GetPath ( ) : string
return string

IsSameOrSubproject() public method

public IsSameOrSubproject ( VssProjectInfo parentInfo ) : bool
parentInfo VssProjectInfo
return bool

RemoveItem() public method

public RemoveItem ( VssItemInfo item ) : void
item VssItemInfo
return void

TryToGetPhysicalName() public method

public TryToGetPhysicalName ( string logicalName ) : string
logicalName string
return string

VssProjectInfo() public method

public VssProjectInfo ( string physicalName, string logicalName ) : System
physicalName string
logicalName string
return System