Table of Contents

Class RootedRepositoryFolder

Namespace
Ranorex.Core.Repository
Assembly
Ranorex.Core.dll
public class RootedRepositoryFolder : RepositoryFolder
Inheritance
RootedRepositoryFolder
Derived
Inherited Members

Constructors

RootedRepositoryFolder(ElementRepository, RepositoryFolder, string, string, RxPath, Duration, bool)

protected RootedRepositoryFolder(ElementRepository owner, RepositoryFolder parentFolder, string name, string capabilityName, RxPath basePath, Duration searchTimeout, bool useCache)

Parameters

owner ElementRepository
parentFolder RepositoryFolder
name string
capabilityName string
basePath RxPath
searchTimeout Duration
useCache bool

Fields

folderBasePath

protected RxPath folderBasePath

Field Value

RxPath

Properties

AbsolutePath

[Browsable(true)]
public override RxPath AbsolutePath { get; set; }

Property Value

RxPath

EffectiveBasePath

[Browsable(false)]
public override RxPath EffectiveBasePath { get; }

Property Value

RxPath

IsRooted

[Browsable(false)]
public override bool IsRooted { get; }

Property Value

bool

RelativeBasePath

[Browsable(false)]
public virtual RxPath RelativeBasePath { get; set; }

Property Value

RxPath

RelativeToAppFolderBasePath

[Browsable(false)]
public virtual RxPath RelativeToAppFolderBasePath { get; }

Property Value

RxPath

RobustPath

[Browsable(true)]
public override RxPath RobustPath { get; set; }

Property Value

RxPath

RobustPathOverride

[Browsable(false)]
public override string RobustPathOverride { get; set; }

Property Value

string

UseCache

public bool UseCache { get; set; }

Property Value

bool

Methods

Create(ElementRepository, RepositoryFolder, string, string, RxPath, Duration, bool)

public static RootedRepositoryFolder Create(ElementRepository owner, RepositoryFolder parentFolder, string name, string capabilityName, RxPath basePath, Duration searchTimeout, bool useCache)

Parameters

owner ElementRepository
parentFolder RepositoryFolder
name string
capabilityName string
basePath RxPath
searchTimeout Duration
useCache bool

Returns

RootedRepositoryFolder

GetXmlNode(XmlNode, bool, RefScreenshotStoreMode)

public override XmlNode GetXmlNode(XmlNode parent, bool withTestImages, RefScreenshotStoreMode refScMode)

Parameters

parent XmlNode
withTestImages bool
refScMode RefScreenshotStoreMode

Returns

XmlNode

OptimizeBasePath()

public virtual void OptimizeBasePath()