此代码生成适用于:

1、C#

2、Visual Basic

功能:快速生成针对任意方法的代码,以从基类替代它。

时机:想要替代一个基类方法并自动生成签名时。

原因:可以自己编写方法签名,但此功能可自动生成签名。

操作说明

1、在 C# 中键入 override 或在 Visual Basic 中键入 Overrides,后接空格(可在此处插入重写方法)。

C#:

1.jpg

Visual Basic:

2.jpg

2、从基类中选择要重写的方法。

所选方法或属性将作为替代添加到类中以供实现。

C#:

public partial class MainWindow : Window
{
	public MainWindow()
	{
		InitalizeComponent();
	}
	
	protected override void OnActivated(EventArgs e)
	{
		base.OnActivated(e);
	}
}

Visual Basic:

Class MainWindow
	Protected Overrides Sub OnActivated(e As EventArgs)
		MyBase.OnActivated(e)
	End Sub
End Class

使用属性图标Property icon在列表中显示或隐藏属性。

使用方法图标Method icon在列表中显示或隐藏方法。