Microsoft.WebMatrix.Extensibility 命名空間

適用於版本2

Microsoft.WebMatrix.Extensibility 命名空間提供用於擴充 WebMatrix IDE 的類別。

類別

  類別 說明
公用類別 CommonCommandIds 代表通用命令識別碼:由 GroupId (隔開群組的 GUID) 和識別碼列舉 (描述個別命令) 所組成。
公用類別 ContextMenuItem 代表內容功能表中的項目。
公用類別 ContextMenuOpeningEventArgs 代表內容功能表開啟事件的事件引數。
公用類別 DashboardItem 代表儀表板頁面上的報告、計分卡或篩選器。
公用類別 Extension 代表建立 WebMatrix 延伸的起點。
公用類別 ExtensionInitData 表示擴充程式的初始化資料。
公用類別 HierarchyId 代表用來存取網站階層的描述元。
公用類別 ProtectPathInfo 指定受保護路徑的相關資訊。
公用類別 RibbonButton 代表功能區按鈕。
公用類別 RibbonButtonGallery 代表功能區的按鈕圖庫。
公用類別 RibbonContextualTab 代表功能區上的內容相關索引標籤。
公用類別 RibbonGalleryCategory 代表功能區圖庫中的分類。
公用類別 RibbonGroup 代表功能區上的群組。
公用類別 RibbonItem 代表功能區上的項目。
公用類別 RibbonMenuButton 代表功能區的功能表按鈕。
公用類別 RibbonSplitButton 代表功能區分割按鈕。
公用類別 RibbonSplitButtonGallery 代表可展開至圖庫的功能區分割按鈕。
公用類別 RibbonToggleButton 代表功能區切換按鈕。
公用類別 TaskTabItemDescriptor 代表用來在編輯器空間中建立工作索引標籤的描述元。
公用類別 TreeItemEventArgs 代表與所新增和移除之樹狀項目相關聯的事件資料。
公用類別 Utility 代表一個公開各種實用公用程式方法的類別。
公用類別 WorkspaceChangedEventArgs 代表 WorkspaceChanged 事件之事件引數的類別。

介面

  介面 說明
公用介面 IBrowser 代表由延伸所提供之每個瀏覽器所實作的介面。
公用介面 IBrowserProvider 代表會動態提供瀏覽器的延伸。
公用介面 ICommandId 定義命令識別碼。
公用介面 ICommandTarget 代表命令目標的介面。
公用介面 IContextMenuItem 代表內容功能表中項目的介面。
公用介面 IDialogContent 代表一個用於提供對話方塊之自訂內容以及控制其關閉時間的介面。
公用介面 IEditorWorkspace 代表 WebMatrix 編輯器工作區的介面。
公用介面 IHostCommands 提供用於存取主機所公開之命令的屬性和方法。
公用介面 IHtmlCopyOptions 在編輯器中提供 Copy 的選項作為 HTML。
公用介面 IHtmlDefaultCopyOptions 提供 HtmlCopyDefault 選項。
公用介面 INewSiteProvider 表示會新增新網站建立選項至 WebMatrix 的提供者。該提供者設計用來選擇情地在 WebMatrix 公開新網站時顯示。
公用介面 IPreferences 代表用於與每個網站喜好設定互動的介面。
公用介面 IProtectPathInfo 提供用於指定受保護路徑之相關資訊的屬性。
公用介面 ISiteFile 代表網站中的檔案。
公用介面 ISiteFileSystemItem 代表站台中的檔案或資料夾。
公用介面 ISiteFileWatcherService 代表服務,這個服務提供網站中檔案變更的連接。請注意,網站變更時會遺失所有事件。
公用介面 ISiteFolder 代表網站中的資料夾 (目錄)。
公用介面 ISiteItem 代表網站中的項目。
公用介面 IWaitDialog 代表一個等待對話方塊,用來表示進度。
公用介面 IWebMatrixHost 定義要與 WebMatrix 主機互動的方法。
公用介面 IWebSite 提供用來與網站進行互動的屬性。
公用介面 IWorkspace 代表 WebMatrix 工作區。

委派

  委派 說明
公用委派 CreateSiteDelegate 代表由 WebMatrix 呼叫以建立新網站的類別。

列舉

  列舉 說明
公用列舉 CommandStatus 指定 CanExecute 中所用的 CommandStatus 傳回值。
公用列舉 CommonCommandIds.Ids 定義命令識別碼的值;可以傳遞給 ICommandTarget。
公用列舉 DialogSize 列舉 ShowDialog 方法的對話方塊大小。