Class RepositoryItem
- Namespace
- Ranorex.Core.Repository
- Assembly
- Ranorex.Core.dll
public sealed class RepositoryItem : RepositoryEntry
- Inheritance
-
RepositoryItem
- Inherited Members
-
Constructors
RepositoryItem(ElementRepository, RepositoryFolder, string, string, RxPath, RxPath, Duration, bool?)
public RepositoryItem(ElementRepository owner, RepositoryFolder parentFolder, string name, string capabilityName, RxPath path, RxPath robustPath, Duration searchTimeout, bool? useEnsureVisible)
Parameters
owner ElementRepository
parentFolder RepositoryFolder
name string
capabilityName string
path RxPath
robustPath RxPath
searchTimeout Duration
useEnsureVisible bool?
RepositoryItem(ElementRepository, RepositoryFolder, string, string, RxPath, RxPath, Duration, bool?, SortedList<string, CompressedImage>, IList<string>)
public RepositoryItem(ElementRepository owner, RepositoryFolder parentFolder, string name, string capabilityName, RxPath path, RxPath robustPath, Duration searchTimeout, bool? useEnsureVisible, SortedList<string, CompressedImage> images, IList<string> additionalCapNames)
Parameters
owner ElementRepository
parentFolder RepositoryFolder
name string
capabilityName string
path RxPath
robustPath RxPath
searchTimeout Duration
useEnsureVisible bool?
images SortedList<string, CompressedImage>
additionalCapNames IList<string>
RepositoryItem(ElementRepository, RepositoryFolder, string, string, RxPath, RxPath, Guid, Duration, bool?)
public RepositoryItem(ElementRepository owner, RepositoryFolder parentFolder, string name, string capabilityName, RxPath path, RxPath robustPath, Guid id, Duration searchTimeout, bool? useEnsureVisible)
Parameters
owner ElementRepository
parentFolder RepositoryFolder
name string
capabilityName string
path RxPath
robustPath RxPath
id Guid
searchTimeout Duration
useEnsureVisible bool?
RepositoryItem(ElementRepository, RepositoryFolder, string, string, RxPath, Duration, bool?)
public RepositoryItem(ElementRepository owner, RepositoryFolder parentFolder, string name, string capabilityName, RxPath path, Duration searchTimeout, bool? useEnsureVisible)
Parameters
owner ElementRepository
parentFolder RepositoryFolder
name string
capabilityName string
path RxPath
searchTimeout Duration
useEnsureVisible bool?
RepositoryItem(ElementRepository, RepositoryFolder, string, string, RxPath, Duration, bool?, SortedList<string, CompressedImage>, IList<string>)
public RepositoryItem(ElementRepository owner, RepositoryFolder parentFolder, string name, string capabilityName, RxPath path, Duration searchTimeout, bool? useEnsureVisible, SortedList<string, CompressedImage> images, IList<string> additionalCapNames)
Parameters
owner ElementRepository
parentFolder RepositoryFolder
name string
capabilityName string
path RxPath
searchTimeout Duration
useEnsureVisible bool?
images SortedList<string, CompressedImage>
additionalCapNames IList<string>
RepositoryItem(ElementRepository, RepositoryFolder, string, string, RxPath, Guid, Duration, bool?)
public RepositoryItem(ElementRepository owner, RepositoryFolder parentFolder, string name, string capabilityName, RxPath path, Guid id, Duration searchTimeout, bool? useEnsureVisible)
Parameters
owner ElementRepository
parentFolder RepositoryFolder
name string
capabilityName string
path RxPath
id Guid
searchTimeout Duration
useEnsureVisible bool?
RepositoryItem(XmlNode, ElementRepository, RepositoryFolder)
public RepositoryItem(XmlNode node, ElementRepository owner, RepositoryFolder parentFolder)
Parameters
node XmlNode
owner ElementRepository
parentFolder RepositoryFolder
Properties
AbsolutePath
[Browsable(true)]
public override RxPath AbsolutePath { get; set; }
Property Value
- RxPath
RelativeAppPath
[Browsable(false)]
public RxPath RelativeAppPath { get; }
Property Value
- RxPath
RelativePath
[Browsable(false)]
public RxPath RelativePath { get; set; }
Property Value
- RxPath
RobustPath
[Browsable(false)]
public override RxPath RobustPath { get; set; }
Property Value
- RxPath
RobustPathOverride
[Browsable(true)]
public override string RobustPathOverride { get; set; }
Property Value
- string
Methods
GetParentRootedFolder()
public RootedRepositoryFolder GetParentRootedFolder()
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