Espace de noms Microsoft.WebMatrix.Extensibility
Les éléments suivants s'appliquent au v2.
L'espace de noms Microsoft.WebMatrix.Extensibility fournit des classes pour l'extension de l'IDE WebMatrix.
Classes
Classe | Description | |
---|---|---|
CommonCommandIds | Représente les ID des commandes courantes : composés du GroupId qui est un GUID séparant le groupe et de l'ID enum décrivant la commande donnée. | |
ContextMenuItem | Représente un élément d'un menu contextuel. | |
ContextMenuOpeningEventArgs | Représente les arguments d'événement pour un événement d'ouverture de menu contextuel. | |
DashboardItem | Représente un rapport, un tableau de bord ou un filtre sur une page de tableau de bord. | |
Extension | Représente le point de départ de la création d'une extension WebMatrix. | |
ExtensionInitData | Représente les données d'initialisation de l'extension. | |
HierarchyId | Représente un descripteur qui permet d'accéder à la hiérarchie du site. | |
ProtectPathInfo | Spécifie des informations sur les chemins d'accès protégés. | |
RibbonButton | Représente un bouton du ruban. | |
RibbonButtonGallery | Représente la galerie de boutons pour le ruban. | |
RibbonContextualTab | Représente un onglet contextuel sur le ruban. | |
RibbonGalleryCategory | Représente une catégorie de la galerie du ruban. | |
RibbonGroup | Représente un groupe sur le ruban. | |
RibbonItem | Représente un élément du ruban. | |
RibbonMenuButton | Représente un bouton de menu du ruban. | |
RibbonSplitButton | Représente un bouton partagé du ruban. | |
RibbonSplitButtonGallery | Représente un bouton partagé du ruban qui se développe en galerie. | |
RibbonToggleButton | Représente un bouton bascule du ruban. | |
TaskTabItemDescriptor | Représente un descripteur qui permet de créer l'onglet Tâche dans l'espace de l'éditeur | |
TreeItemEventArgs | Représente les données d'événement associées à l'ajout et à la suppression d'éléments de l'arborescence. | |
Utility | Représente une classe qui expose de nombreuses et précieuses méthodes pour les utilitaires. | |
WorkspaceChangedEventArgs | Représente une classe qui représente les arguments d'événement pour un événement WorkspaceChanged. |
Interfaces
Interface | Description | |
---|---|---|
IBrowser | Représente une interface implémentée par chaque navigateur fourni par une extension. | |
IBrowserProvider | Représente les extensions qui fournissent des navigateurs dynamiquement. | |
ICommandId | Définit un ID de commande. | |
ICommandTarget | Représente une interface pour la cible de la commande. | |
IContextMenuItem | Représente une interface pour l'élément d'un menu contextuel. | |
IDialogContent | Représente une interface qui permet de fournir un contenu de boîte de dialogue personnalisé et de contrôler le moment de sa fermeture. | |
IEditorWorkspace | Représente une interface pour l'espace de travail de l'éditeur WebMatrix. | |
IHostCommands | Fournit des propriétés et méthodes permettant d'accéder aux commandes exposées par l'hôte. | |
IHtmlCopyOptions | Fournit les options pour Copy au format HTML dans l'éditeur. | |
IHtmlDefaultCopyOptions | Fournit les options HtmlCopyDefault. | |
INewSiteProvider | Représente un fournisseur qui ajoute de nouvelles options de création de site à WebMatrix. Il est conçu de manière à s'afficher éventuellement dès que WebMatrix expose une nouvelle interface utilisateur de site. | |
IPreferences | Représente l'interface qui permet d'interagir avec les préférences par site. | |
IProtectPathInfo | Fournit des propriétés qui permettent de spécifier des informations sur les chemins d'accès protégés. | |
ISiteFile | Représente un fichier du site. | |
ISiteFileSystemItem | Représente un fichier ou un dossier du site. | |
ISiteFileWatcherService | Représente un service qui fournit des connexions pour les modifications de fichier dans le site. Tous les événements sont perdus lorsqu'un site est modifié. | |
ISiteFolder | Représente un dossier (répertoire) du site. | |
ISiteItem | Représente un élément du site. | |
IWaitDialog | Représente une boîte de dialogue d'attente qui permet d'indiquer la progression. | |
IWebMatrixHost | Définit une méthode qui permet d'interagir avec l'hôte WebMatrix. | |
IWebSite | Fournit des propriétés qui permettent d'interagir avec un site Web. | |
IWorkspace | Représente un espace de travail WebMatrix. |
Délégués
Délégué | Description | |
---|---|---|
CreateSiteDelegate | Représente une classe appelée par WebMatrix pour créer un site. |
Énumérations
Énumération | Description | |
---|---|---|
CommandStatus | Spécifie la valeur renvoyée CommandStatus utilisée dans CanExecute. | |
CommonCommandIds.Ids | Définit les valeurs des ID de commande ; peut être passé à ICommandTarget. | |
DialogSize | Énumère les tailles de boîte de dialogue pour les méthodes ShowDialog. |