ClassFrame
Class
Represents frame 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 Frame : INodeData, INotifyPropertyChanged, IExtensibleDataObject
Inheritance: objectFrame
Implements:
Constructors
Frame(FrameInfo)
Create new frame information object.
Properties
ExtensionData
Declaration
cs-api-definition
[Browsable(false)]
public ExtensionDataObject ExtensionData { get; set; }
Property Value
Implements
FrameInfo
Gets the frame info
Declaration
cs-api-definition
[DataMember(Name = "FrameInfo")]
[TypeConverter(typeof(ExpandableObjectConverter))]
public FrameInfo FrameInfo { get; set; }
Property Value
FriendlyName
Get the friendly name of this frame.
Declaration
cs-api-definition
[DataMember(Name = "FriendlyName")]
public string FriendlyName { get; set; }
Property Value
Implements
Kind
The kind of element
Declaration
cs-api-definition
[Browsable(false)]
public int Kind { get; }
Property Value
Implements
UsesBaseUrlHost
Declaration
cs-api-definition
[DataMember(Name = "UsesBaseUrlHost", IsRequired = false, EmitDefaultValue = false)]
public bool UsesBaseUrlHost { get; set; }
Property Value
VariableReference
Declaration
cs-api-definition
[Browsable(false)]
public CodeExpression VariableReference { get; set; }
Property Value
Implements
Methods
Clone()
Clone this node
CopyTo(INodeData)
Copy this node to passed in node.
Declaration
cs-api-definition
public void CopyTo(INodeData o)
Parameters
o
The node to copy to
Implements
GetUniqueKey()
Generate a unique key for this frame.
Match(INodeData)
Compare two frame objects.
Events
PropertyChanged
Property changed
Declaration
cs-api-definition
public event PropertyChangedEventHandler PropertyChanged
Event Value
Implements