Interface IDSProject
Basic interface for all types of projects
Namespace: ProjectDependencyScanner
Assembly: BuildSystem.Utils.dll
Syntax
public interface IDSProject
Properties
Dependencies
Returns the project dependencies list
Declaration
IDSProjectsList Dependencies { get; }
Property Value
Type | Description |
---|---|
IDSProjectsList |
IsPackage
Returns true if the project is in a package
Declaration
bool IsPackage { get; }
Property Value
Type | Description |
---|---|
bool |
Name
Returns the project name whithout extension
Declaration
string Name { get; }
Property Value
Type | Description |
---|---|
string |
PackageID
Returns the project package id, if it exits
Declaration
string PackageID { get; }
Property Value
Type | Description |
---|---|
string |
Path
Absolute project path
Declaration
string Path { get; set; }
Property Value
Type | Description |
---|---|
string |
Platform
Returns the platform supported by the project
Declaration
PlatformType Platform { get; }
Property Value
Type | Description |
---|---|
PlatformType |
Type
Returns project type with the ProjectType enum
Declaration
ProjectType Type { get; }
Property Value
Type | Description |
---|---|
ProjectType |