Интерфейс IWebMatrixHost
Приведенные ниже сведения относятся к верс.2
Определяет метод для взаимодействия с основным приложением 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 | Получает путь по умолчанию для хранения веб-сайтов. | |
HostCommands | Получает объект, предоставляющий команды, поддерживаемые основным приложением. | |
Version | Получает доступную версию основного приложения. | |
WebSite | Получает текущий веб-сайт. | |
Workspace | Получает или задает текущую рабочую область. | |
Workspaces | Получает коллекцию доступных рабочих областей. |
В начало
Методы
Имя | Описание | |
---|---|---|
ApplyPathProtection | Применяет набор правил IProtectPathInfo к файлам сайта. | |
CreateWaitDialog | Создает диалоговое окно ожидания. | |
GetExtensionSpecificPreferences | Предоставляет доступ к глобальным настройкам. Все расширения должны передавать уникальный GUID. | |
GetSiteItem | Получает ISiteItem из HierarchyId. | |
ShowDialog(String, String, DialogSize, MessageBoxButton, MessageBoxResult, ICommand()) | Указывает, отображает ли команда диалоговое окно. | |
ShowDialog(String, UIElement, DialogSize, MessageBoxButton, MessageBoxResult, ICommand()) | Указывает, отображает ли команда диалоговое окно. | |
ShowExceptionMessage | Отображает сообщение в результате исключения. | |
ShowFolderDialog | Открывает соответствующее диалоговое окно обзора папок в зависимости от версии ОС. | |
ShowNotification | Отображает сообщение с уведомлением и активную ссылку на краткое время. |
В начало
События
Имя | Описание | |
---|---|---|
ContextMenuOpening | Происходит, когда пользователь открывает контекстное меню элемента в древовидном представлении. | |
TreeItemCreated | Происходит при добавлении элемента в дерево файлов. | |
TreeItemRemoved | Происходит при удалении элемента из дерева файлов. | |
WebSiteChanged | Происходит при изменении текущего веб-сайта. | |
WorkspaceChanged | Происходит при изменении текущей рабочей области. |
В начало