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 |