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()
Returns
- XmlDoc