ClassRegion
Class
Represents a region information.
Definition
Namespace:ArtOfTest.WebAii.Design.ProjectModel
Assembly:ArtOfTest.WebAii.Design.dll
Syntax:
cs-api-definition
[DataContract(Namespace = "http://artoftest.com/schemas/WebAiiDesignCanvas/1.0.0")]
public class Region : INodeData, INotifyPropertyChanged, IExtensibleDataObject
Inheritance: objectRegion
Implements:
Constructors
Region(string)
Create a region object
Declaration
cs-api-definition
public Region(string regionId)
Parameters
regionId
The region id
Region(string, string)
Create a region object
Properties
ExtensionData
Declaration
cs-api-definition
[Browsable(false)]
public ExtensionDataObject ExtensionData { get; set; }
Property Value
Implements
FriendlyName
Gets or sets a friendly name
Declaration
cs-api-definition
[DataMember(Name = "FriendlyName")]
public string FriendlyName { get; set; }
Property Value
Implements
Kind
Gets the node kind
Declaration
cs-api-definition
[Browsable(false)]
public int Kind { get; }
Property Value
Implements
RegionId
Gets or sets the region id
Declaration
cs-api-definition
[DataMember(Name = "RegionId")]
public string RegionId { get; set; }
Property Value
VariableReference
Declaration
cs-api-definition
[Browsable(false)]
public CodeExpression VariableReference { get; set; }
Property Value
Implements
Methods
Clone()
Clones this region object
Declaration
cs-api-definition
public INodeData Clone()
Returns
The cloned object
Implements
CopyTo(INodeData)
Copy this region to the defined region
GetUniqueKey()
Generate a unique key that represents this region.
Match(INodeData)
Compares two region objects.
Events
PropertyChanged
Occurs when a property changes
Declaration
cs-api-definition
public event PropertyChangedEventHandler PropertyChanged
Event Value
Implements