Class
FileBasedNode

Definition

Namespace:ArtOfTest.WebAii.Design.ProjectModel

Assembly:ArtOfTest.WebAii.Design.dll

Syntax:

cs-api-definition
public class FileBasedNode : ViewModelBase

Inheritance: objectFileBasedNode

Derived Classes: FileBasedNodeCollectionRunResultNodeSettingsNodeTestListNodeTestNode

Constructors

FileBasedNode(FileBasedNodeCollection, string)

Declaration

cs-api-definition
public FileBasedNode(FileBasedNodeCollection parent, string filePath)

Parameters

parent

FileBasedNodeCollection

filePath

string

Fields

m_host

The host object we're loaded in

Declaration

cs-api-definition
protected StandaloneHost m_host

Field Value

StandaloneHost

Properties

ContainingProject

Gets the ProjectNode containing this item

Declaration

cs-api-definition
[Browsable(false)]
public virtual ProjectNode ContainingProject { get; }

Property Value

ProjectNode

DirectoryPath

Declaration

cs-api-definition
public virtual string DirectoryPath { get; }

Property Value

string

DisplaysSourceControlStatus

Declaration

cs-api-definition
public virtual bool DisplaysSourceControlStatus { get; }

Property Value

bool

FilePath

Declaration

cs-api-definition
public virtual string FilePath { get; }

Property Value

string

Filename

Gets or sets the full path of the file backing this node

Declaration

cs-api-definition
public virtual string Filename { get; set; }

Property Value

string

FriendlyName

Declaration

cs-api-definition
public virtual string FriendlyName { get; set; }

Property Value

string

Host

Declaration

cs-api-definition
public virtual StandaloneHost Host { get; protected set; }

Property Value

StandaloneHost

Parent

Declaration

cs-api-definition
[Browsable(false)]
public FileBasedNodeCollection Parent { get; }

Property Value

FileBasedNodeCollection

SourceControlStatus

Declaration

cs-api-definition
[Browsable(false)]
public virtual SourceControlStatus SourceControlStatus { get; }

Property Value

SourceControlStatus

Methods

GetAllFiles(bool)

Gets a list of paths to all files under this node

Declaration

cs-api-definition
public virtual List<string> GetAllFiles(bool recursive = true)

Parameters

recursive

bool

Returns

List<string>