Table of Contents

Class ModuleGroupTable

Namespace
Ranorex.Core.Testing
Assembly
Ranorex.Core.dll
public sealed class ModuleGroupTable : TestSuiteEntryContainer
Inheritance
ModuleGroupTable
Inherited Members
Extension Methods

Constructors

ModuleGroupTable(string)

public ModuleGroupTable(string name)

Parameters

name string

Properties

CapturedChangeStateHash

public int CapturedChangeStateHash { get; set; }

Property Value

int

DefaultOwnerName

public string DefaultOwnerName { get; }

Property Value

string

FileName

public string FileName { get; set; }

Property Value

string

HasDirtyModules

public bool HasDirtyModules { get; set; }

Property Value

bool

IsDirty

public bool IsDirty { get; }

Property Value

bool

IsReadOnly

public bool IsReadOnly { get; set; }

Property Value

bool

ModuleGroups

public IList<ModuleGroupNode> ModuleGroups { get; }

Property Value

IList<ModuleGroupNode>

TestSuiteEntry

public TestSuiteEntryContainer TestSuiteEntry { get; }

Property Value

TestSuiteEntryContainer

Methods

CreateFromFile(string)

public static ModuleGroupTable CreateFromFile(string fileName)

Parameters

fileName string

Returns

ModuleGroupTable

CreateFromFile(string, Stream)

public static ModuleGroupTable CreateFromFile(string fileName, Stream stream)

Parameters

fileName string
stream Stream

Returns

ModuleGroupTable

CreateFromXmlNode(XmlNode)

public static ModuleGroupTable CreateFromXmlNode(XmlNode node)

Parameters

node XmlNode

Returns

ModuleGroupTable

CreateFromXmlString(string)

public static ModuleGroupTable CreateFromXmlString(string xml)

Parameters

xml string

Returns

ModuleGroupTable

DoGetFactoryIdentifier()

protected override string DoGetFactoryIdentifier()

Returns

string

GetNewUniqueModuleGroupName()

public string GetNewUniqueModuleGroupName()

Returns

string

GetNewUniqueName<T>(string, Opt<T>)

public string GetNewUniqueName<T>(string name, Opt<T> existing) where T : TestSuiteEntry

Parameters

name string
existing Opt<T>

Returns

string

Type Parameters

T

IsNameUsed<T>(string, Opt<T>)

public bool IsNameUsed<T>(string name, Opt<T> existing) where T : TestSuiteEntry

Parameters

name string
existing Opt<T>

Returns

bool

Type Parameters

T

RefreshDataBindingsDomContentChanged()

public void RefreshDataBindingsDomContentChanged()

Rename(CaseInsensitiveString, string)

public bool Rename(CaseInsensitiveString id, string newName)

Parameters

id CaseInsensitiveString
newName string

Returns

bool

SaveToFile(Stream, bool)

public void SaveToFile(Stream stream, bool forceSaveAs)

Parameters

stream Stream
forceSaveAs bool

ThrowIfNameNotOk(string)

protected override void ThrowIfNameNotOk(string value)

Parameters

value string

ToXmlDoc()

public XmlDoc ToXmlDoc()

Returns

XmlDoc