Compartir a través de


Clase Extension

Lo siguiente se aplica a v2.

Representa un punto de partida para crear una extensión de WebMatrix.

Jerarquía de herencia

System.Object
  Microsoft.WebMatrix.Extensibility.Extension

Espacio de nombres:  Microsoft.WebMatrix.Extensibility
Ensamblado:  Microsoft.WebMatrix.Extensibility (en Microsoft.WebMatrix.Extensibility.dll)

Sintaxis

'Declaración
Public MustInherit Class Extension
'Uso
Dim instance As Extension
public abstract class Extension
public ref class Extension abstract
[<AbstractClassAttribute>]
type Extension =  class end
public abstract class Extension

El tipo Extension expone los siguientes miembros.

Constructores

  Nombre Descripción
Método público Extension Inicializa una nueva instancia de la clase Extension.

Arriba

Propiedades

  Nombre Descripción
Propiedad pública ContextualTabItems Obtiene una colección de instancias de RibbonContextualTab.
Propiedad pública DashboardItems Obtiene una secuencia de elementos de panel.
Propiedad pública HasInstaller Obtiene un valor que indica si la extensión tiene una interfaz de usuario de instalación que se debería mostrar.
Propiedad pública IsInstalled Obtiene un valor que indica si se completó la instalación de la extensión.
Propiedad pública Name Obtiene o establece el nombre descriptivo de la extensión.
Propiedad pública RibbonItems Obtiene una secuencia de elementos de la cinta que están siempre disponibles.
Propiedad pública Version Obtiene la versión descriptiva de la extensión.

Arriba

Métodos

  Nombre Descripción
Método público Equals (Se hereda de Object.)
Método protegido Finalize (Se hereda de Object.)
Método público GetHashCode (Se hereda de Object.)
Método público GetType (Se hereda de Object.)
Método protegido Initialize Se inicializa cuando la propiedad WebMatrixHost obtiene un valor por primera vez.
Método protegido MemberwiseClone (Se hereda de Object.)
Método público OnInstall Invalide para presentar una interfaz de usuario adicional cuando la extensión se agregue por primera vez a WebMatrix mediante el cuadro de diálogo de extensiones.
Método público ToString (Se hereda de Object.)

Arriba

Seguridad para subprocesos

Cualquier miembro público static (Shared en Visual Basic) de este tipo es seguro para subprocesos. No se garantiza que los miembros de instancia sean seguros para subprocesos.

Vea también

Referencia

Espacio de nombres Microsoft.WebMatrix.Extensibility