diff --git a/DeedyDesigner/Deedy.Activity/BasalAction.cs b/DeedyDesigner/Deedy.Activity/BasalAction.cs
index 3594e09..0b010c7 100644
--- a/DeedyDesigner/Deedy.Activity/BasalAction.cs
+++ b/DeedyDesigner/Deedy.Activity/BasalAction.cs
@@ -77,7 +77,18 @@ namespace Deedy.Activity
OnPropertyChanged(propertyName);
return true;
}
- public void ReadyToWorking(IElement? element = null, Output? output = null)
+
+ public void LinkTo([AllowNull] IElement element)
+ {
+ throw new NotImplementedException();
+ }
+
+ public void Unlink()
+ {
+ throw new NotImplementedException();
+ }
+
+ public void ReadyToWorking(IElement? parent = null, Output? output = null)
{
throw new NotImplementedException();
}
@@ -91,25 +102,5 @@ namespace Deedy.Activity
{
throw new NotImplementedException();
}
-
- public void LinkTo([AllowNull] IElement element)
- {
- throw new NotImplementedException();
- }
-
- public void Unlink()
- {
- throw new NotImplementedException();
- }
-
- public IElement? Clone()
- {
- throw new NotImplementedException();
- }
-
- public bool TryEncode(out string document)
- {
- throw new NotImplementedException();
- }
}
}
diff --git a/DeedyDesigner/Deedy.Activity/DeedyVisual/DeedyLayout.cs b/DeedyDesigner/Deedy.Activity/DeedyVisual/DeedyLayout.cs
index bd6ec75..821e159 100644
--- a/DeedyDesigner/Deedy.Activity/DeedyVisual/DeedyLayout.cs
+++ b/DeedyDesigner/Deedy.Activity/DeedyVisual/DeedyLayout.cs
@@ -90,7 +90,17 @@ namespace Deedy.Activity
throw new NotImplementedException();
}
- public void ReadyToWorking(IElement? element = null, Output? output = null)
+ public void LinkTo([AllowNull] IElement element)
+ {
+ throw new NotImplementedException();
+ }
+
+ public void Unlink()
+ {
+ throw new NotImplementedException();
+ }
+
+ public void ReadyToWorking(IElement? parent = null, Output? output = null)
{
throw new NotImplementedException();
}
@@ -104,25 +114,5 @@ namespace Deedy.Activity
{
throw new NotImplementedException();
}
-
- public void LinkTo([AllowNull] IElement element)
- {
- throw new NotImplementedException();
- }
-
- public void Unlink()
- {
- throw new NotImplementedException();
- }
-
- public IElement? Clone()
- {
- throw new NotImplementedException();
- }
-
- public bool TryEncode(out string document)
- {
- throw new NotImplementedException();
- }
}
}
diff --git a/DeedyDesigner/Deedy.Activity/Helpers/ElementHelper.cs b/DeedyDesigner/Deedy.Activity/Helpers/ElementHelper.cs
index ec027d8..545b030 100644
--- a/DeedyDesigner/Deedy.Activity/Helpers/ElementHelper.cs
+++ b/DeedyDesigner/Deedy.Activity/Helpers/ElementHelper.cs
@@ -165,7 +165,7 @@ namespace Deedy.Activity
/// 将当前节点链接到一个节点上
///
/// 要链接到的节点
- public static void LinkTo(this IElement @this, [AllowNull] IElement element)
+ public static void Help_LinkTo(this IElement @this, [AllowNull] IElement element)
{
if (@this == null) return;
@@ -197,7 +197,7 @@ namespace Deedy.Activity
///
/// 断开自身与父级节点的链接关系
///
- public static void Unlink(this IElement @this)
+ public static void Help_Unlink(this IElement @this)
{
if (@this == null) return;
diff --git a/DeedyDesigner/Deedy.Activity/IElement.cs b/DeedyDesigner/Deedy.Activity/IElement.cs
index 021cfa8..54cdeba 100644
--- a/DeedyDesigner/Deedy.Activity/IElement.cs
+++ b/DeedyDesigner/Deedy.Activity/IElement.cs
@@ -42,20 +42,5 @@ namespace Deedy.Activity
/// 断开自身与父级节点的链接关系
///
public void Unlink();
- public IElement? Clone();
- public bool TryEncode(out string document);
- public static virtual bool TryDecode(string document, out IElement? element)
- {
- IElement? instance = null;
- bool result = false;
- try
- {
- instance = XamlReader.Parse(document) as IElement;
- result = instance != null;
- }
- catch { }
- element = instance;
- return result;
- }
}
}