次の方法で共有


IWebMatrixHost インターフェイス

v2 に適用されます。

WebMatrix ホストと対話するメソッドを定義します。

名前空間:  Microsoft.WebMatrix.Extensibility
アセンブリ:  Microsoft.WebMatrix.Extensibility (Microsoft.WebMatrix.Extensibility.dll)

構文

'宣言
Public Interface IWebMatrixHost
'使用
Dim instance As IWebMatrixHost
public interface IWebMatrixHost
public interface class IWebMatrixHost
type IWebMatrixHost =  interface end
public interface IWebMatrixHost

IWebMatrixHost 型は、以下のメンバーを公開しています。

プロパティ

  名前 説明
パブリック プロパティ DefaultWebSitePath Web サイトを格納する既定のパスを取得します。
パブリック プロパティ HostCommands ホストでサポートされるコマンドを公開するオブジェクトを取得します。
パブリック プロパティ Version ユーザー フレンドリなバージョンのホストを取得します。
パブリック プロパティ WebSite 現在の Web サイトを取得します。
パブリック プロパティ Workspace 現在のワークスペースを取得または設定します。
パブリック プロパティ Workspaces 利用できるワークスペースのコレクションを取得します。

先頭に戻る

メソッド

  名前 説明
パブリック メソッド ApplyPathProtection IProtectPathInfo 規則のセットをサイトのファイルに適用します。
パブリック メソッド CreateWaitDialog wait ダイアログを作成します。
パブリック メソッド GetExtensionSpecificPreferences グローバル設定へのアクセスを提供します。各拡張機能は一意の GUID を渡す必要があります
パブリック メソッド GetSiteItem HierarchyId から ISiteItem を取得します。
パブリック メソッド ShowDialog(String, String, DialogSize, MessageBoxButton, MessageBoxResult, ICommand[]) コマンドでダイアログ コマンドを表示するかどうかを表す値を示します。
パブリック メソッド ShowDialog(String, UIElement, DialogSize, MessageBoxButton, MessageBoxResult, ICommand[]) コマンドでダイアログ コマンドを表示するかどうかを表す値を示します。
パブリック メソッド ShowExceptionMessage 例外の結果としてメッセージを表示します。
パブリック メソッド ShowFolderDialog オペレーティング システムのバージョンに応じて、適切なフォルダーを参照するダイアログ ボックスを開きます。
パブリック メソッド ShowNotification 通知メッセージとアクション可能なリンクを短時間表示します。

先頭に戻る

イベント

  名前 説明
パブリック イベント ContextMenuOpening ユーザーがツリー ビューで項目のコンテキスト メニューを開いたときに発生します。
パブリック イベント TreeItemCreated 項目がファイル ツリーに追加されたときに発生します。
パブリック イベント TreeItemRemoved 項目がファイル ツリーから削除されたときに発生します。
パブリック イベント WebSiteChanged 現在の Web サイトが変更したときに発生します。
パブリック イベント WorkspaceChanged 現在のワークスペースが変更したときに発生します。

先頭に戻る

関連項目

参照

Microsoft.WebMatrix.Extensibility 名前空間