ClassWpfAppNode
Definition
Namespace:ArtOfTest.WebAii.Design.ProjectModel
Assembly:ArtOfTest.WebAii.Design.dll
Syntax:
[DataContract(Namespace = "http://artoftest.com/schemas/WebAiiDesignCanvas/1.0.0")]
public class WpfAppNode : IExtensibleDataObject, IApplicationNodeData, INodeData, INotifyPropertyChanged
Inheritance: objectWpfAppNode
Implements:
Constructors
WpfAppNode(string)
Declaration
public WpfAppNode(string executableName)
Parameters
executableName
Properties
ExecutablePath
Retruns the path to the application executable
Declaration
[Browsable(true)]
[DataMember(Name = "ExecutablePath")]
public string ExecutablePath { get; set; }
Property Value
Implements
ExtensionData
Declaration
[Browsable(false)]
public ExtensionDataObject ExtensionData { get; set; }
Property Value
Implements
FriendlyName
Get or set a friendly name for this node.
Declaration
[DataMember(Name = "FriendlyName")]
[Browsable(false)]
public string FriendlyName { get; set; }
Property Value
Implements
Kind
The kind of this node.
Declaration
[Browsable(false)]
public int Kind { get; }
Property Value
Implements
ModuleName
Declaration
[DataMember(Name = "ModuleName")]
public string ModuleName { get; set; }
Property Value
VariableReference
Code variable reference for code gen
Declaration
[Browsable(false)]
public CodeExpression VariableReference { get; set; }
Property Value
Implements
Methods
Clone()
Perform a deep clone of this node.
Declaration
public INodeData Clone()
Returns
The cloned node.
Implements
CopyTo(INodeData)
Copy this to the node passed in.
Declaration
public void CopyTo(INodeData o)
Parameters
o
The node to copy to.
Implements
GetUniqueKey()
Get the unique key that identifies this node.
Match(INodeData)
Match two WpfAppNodes.
Events
PropertyChanged
Declaration
public event PropertyChangedEventHandler PropertyChanged
Event Value
Implements