Table of Contents

Interface IVariableBindingContainer

Namespace
Ranorex.Core.Data
Assembly
Ranorex.Core.dll
public interface IVariableBindingContainer

Properties

ForbiddenVariableNames

ICollection<CaseInsensitiveString> ForbiddenVariableNames { get; }

Property Value

ICollection<CaseInsensitiveString>

IsReadOnly

bool IsReadOnly { get; }

Property Value

bool

Name

string Name { get; }

Property Value

string

VariableNames

ICollection<CaseInsensitiveString> VariableNames { get; }

Property Value

ICollection<CaseInsensitiveString>

Methods

GetAssociatedVariables(IVariableBindingContainer)

IDictionary<CaseInsensitiveString, CaseInsensitiveString> GetAssociatedVariables(IVariableBindingContainer associatedContainer)

Parameters

associatedContainer IVariableBindingContainer

Returns

IDictionary<CaseInsensitiveString, CaseInsensitiveString>

GetAssociatedVariablesWithoutOverrides(IVariableBindingContainer)

IDictionary<CaseInsensitiveString, CaseInsensitiveString> GetAssociatedVariablesWithoutOverrides(IVariableBindingContainer associatedContainer)

Parameters

associatedContainer IVariableBindingContainer

Returns

IDictionary<CaseInsensitiveString, CaseInsensitiveString>

RenameVariable(CaseInsensitiveString, CaseInsensitiveString)

void RenameVariable(CaseInsensitiveString oldName, CaseInsensitiveString newName)

Parameters

oldName CaseInsensitiveString
newName CaseInsensitiveString