Espacio de nombres Microsoft.WebMatrix.Extensibility
Lo siguiente se aplica a v2.
El espacio de nombres de Microsoft.WebMatrix.Extensibility proporciona clases para la expansión del IDE de WebMatrix.
Clases
Clase | Descripción | |
---|---|---|
CommonCommandIds | Representa los identificadores de comando comunes: incluye el valor GroupId que es un GUID que separa el grupo y el enumerador del identificador que describe el comando individual. | |
ContextMenuItem | Representa un elemento de un menú contextual. | |
ContextMenuOpeningEventArgs | Representa los argumentos de evento para un evento de apertura del menú contextual. | |
DashboardItem | Representa un informe, una ficha de puntuación o un filtro en una página de panel. | |
Extension | Representa un punto de partida para crear una extensión de WebMatrix. | |
ExtensionInitData | Representa los datos de inicialización de la extensión. | |
HierarchyId | Representa un descriptor que se usa para acceder a la jerarquía del sitio. | |
ProtectPathInfo | Especifica información acerca de las rutas de acceso protegidas. | |
RibbonButton | Representa un botón la cinta. | |
RibbonButtonGallery | Representa la galería de botones de la cinta. | |
RibbonContextualTab | Representa una pestaña contextual en la cinta. | |
RibbonGalleryCategory | Representa una categoría en la galería de la cinta. | |
RibbonGroup | Representa un grupo en la cinta. | |
RibbonItem | Representa un elemento en la cinta. | |
RibbonMenuButton | Representa un botón de menú de la cinta. | |
RibbonSplitButton | Representa un botón de división de la cinta. | |
RibbonSplitButtonGallery | Representa un botón de división de la cinta que expanda en una galería. | |
RibbonToggleButton | Representa un botón de alternancia de la cinta. | |
TaskTabItemDescriptor | Representa un descriptor que se usa para crear la pestaña de tareas en el espacio del editor. | |
TreeItemEventArgs | Representa datos de evento asociados con los elementos del árbol que se agregan y quitan. | |
Utility | Representa una clase que expone una variedad de métodos de utilidad que son útiles. | |
WorkspaceChangedEventArgs | Representa una clase que representa los argumentos de evento para un evento WorkspaceChanged. |
Interfaces
Interfaz | Descripción | |
---|---|---|
IBrowser | Representa una interfaz implementada por cada explorador que proporcione una extensión. | |
IBrowserProvider | Representa extensiones que proporcionan exploradores dinámicamente. | |
ICommandId | Define un identificador de comando. | |
ICommandTarget | Representa una interfaz para el destino del comando. | |
IContextMenuItem | Representa una interfaz para el elemento de un menú contextual. | |
IDialogContent | Representa una interfaz para proporcionar contenido personalizado para un cuadro de diálogo, así como tener un control sobre cuándo se cierra. | |
IEditorWorkspace | Representa una interfaz para el espacio de trabajo del editor de WebMatrix. | |
IHostCommands | Proporciona las propiedades y los métodos para acceder a los comandos que expone el host. | |
IHtmlCopyOptions | Proporciona las opciones para el elemento Copy como HTML en el editor. | |
IHtmlDefaultCopyOptions | Proporciona las opciones de HtmlCopyDefault. | |
INewSiteProvider | Representa a un proveedor que agregará nuevas opciones de creación de sitios a WebMatrix. Está diseñado para mostrarse de manera opcional cada vez que WebMatrix exponga la interfaz de usuario de un sitio nuevo. | |
IPreferences | Representa la interfaz para la interacción con las preferencias por sitio. | |
IProtectPathInfo | Proporciona las propiedades para especificar información acerca de las rutas de acceso protegidas. | |
ISiteFile | Representa un archivo en el sitio. | |
ISiteFileSystemItem | Representa un archivo o una carpeta en el sitio. | |
ISiteFileWatcherService | Representa un servicio que proporciona enlaces para los cambios de archivo en el sitio. Tenga en cuenta que todos los eventos se pierden cuando se cambia un sitio. | |
ISiteFolder | Representa un archivo (directorio) en el sitio. | |
ISiteItem | Representa un elemento en el sitio. | |
IWaitDialog | Representa un cuadro de diálogo de espera que se usa para indicar el progreso. | |
IWebMatrixHost | Define un método para interactuar con el host WebMatrix. | |
IWebSite | Proporciona las propiedades para interactuar con un sitio web. | |
IWorkspace | Representa un espacio de trabajo de WebMatrix. |
Delegados
Delegado | Descripción | |
---|---|---|
CreateSiteDelegate | Representa una clase que WebMatrix invoca para crear un nuevo sitio web. |
Enumeraciones
Enumeración | Descripción | |
---|---|---|
CommandStatus | Especifica el valor de devolución CommandStatus que se usa en CanExecute. | |
CommonCommandIds.Ids | Define los valores para los identificadores de comando; se puede pasar a ICommandTarget. | |
DialogSize | Enumera los tamaños de cuadro de diálogo para los métodos ShowDialog. |