次の方法で共有


Extension クラス

v2 に適用されます。

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 から継承されています。)

先頭に戻る

スレッド セーフ

この型の public static (Visual Basic では Shared) のメンバーはすべて、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

関連項目

参照

Microsoft.WebMatrix.Extensibility 名前空間