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 方法的對話方塊大小。 |