Extension 类
适用于版本2
表示用于创建 WebMatrix 扩展的起点。
继承层次结构
System.Object
Microsoft.WebMatrix.Extensibility.Extension
命名空间: Microsoft.WebMatrix.Extensibility
程序集: Microsoft.WebMatrix.Extensibility(在 Microsoft.WebMatrix.Extensibility.dll 中)
语法
声明
Public MustInherit Class Extension
用法
Dim instance As Extension
public abstract class Extension
public ref class Extension abstract
[<AbstractClassAttribute>]
type Extension = class end
public abstract class Extension
Extension 类型公开以下成员。
构造函数
名称 | 说明 | |
---|---|---|
![]() |
Extension | 初始化 Extension 类的新实例。 |
页首
属性
名称 | 说明 | |
---|---|---|
![]() |
ContextualTabItems | 获取 RibbonContextualTab 实例的集合。 |
![]() |
DashboardItems | 获取一系列仪表板项。 |
![]() |
HasInstaller | 获取一个值,该值指示扩展是否具有所要显示的安装 UI。 |
![]() |
IsInstalled | 获取一个值,该值指示扩展安装是否已完成。 |
![]() |
Name | 获取或设置用户友好的扩展名称。 |
![]() |
RibbonItems | 获取始终可用的一系列 Ribbon 项。 |
![]() |
Version | 获取用户友好的扩展版本。 |
页首
方法
名称 | 说明 | |
---|---|---|
![]() |
Equals | (从 Object 继承。) |
![]() |
Finalize | (从 Object 继承。) |
![]() |
GetHashCode | (从 Object 继承。) |
![]() |
GetType | (从 Object 继承。) |
![]() |
Initialize | 在 WebMatrixHost 属性首次获取值时初始化。 |
![]() |
MemberwiseClone | (从 Object 继承。) |
![]() |
OnInstall | 重写可在首次使用扩展对话框将扩展添加到 WebMatrix 中时显示附加 UI。 |
![]() |
ToString | (从 Object 继承。) |
页首
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。不保证所有实例成员都是线程安全的。