Compartir a través de


BaseApplicationCustomizer class

Esta es la clase base que los terceros deben ampliar al implementar una extensión del lado cliente que se ejecuta cuando se inicia por primera vez una aplicación.

Extends

BaseExtension<TProperties>

Comentarios

En el manifiesto del componente, "extensionType" debe establecerse en "ApplicationCustomizer".

Los escenarios de uso de ejemplo para un personalizador de aplicaciones pueden incluir: representación de elementos de interfaz de usuario personalizados dentro de un marcador de posición de contenido de SharePoint, seguimiento de estadísticas de carga de páginas o registro automático del usuario después de un período de tiempo determinado.

Propiedades

_dynamicDataSourceId

Invalide BaseComponent._dynamicDataSourceId para excluir el identificador de instancia. Cambios en el identificador de instancia del personalizador de aplicaciones por sesión.

context

Métodos

dispose()

Elimina el componente.

onPlaceholdersChanged(placeholderProvider)

Se llama a este método de evento cuando los marcadores de posición de la aplicación host cambian, entran en existencia o desaparecen. Virtual

Detalles de las propiedades

_dynamicDataSourceId

Invalide BaseComponent._dynamicDataSourceId para excluir el identificador de instancia. Cambios en el identificador de instancia del personalizador de aplicaciones por sesión.

get _dynamicDataSourceId(): string;

Valor de propiedad

string

context

protected readonly context: ApplicationCustomizerContext;

Valor de propiedad

Detalles del método

dispose()

Elimina el componente.

dispose(): void;

Devoluciones

void

Comentarios

Por lo general, el código de terceros no necesita llamar a este método; se invoca automáticamente cuando finaliza el ciclo de vida de un elemento web o una extensión. Para realizar una limpieza personalizada cuando se elimina el componente, invalide el método .

onPlaceholdersChanged(placeholderProvider)

Se llama a este método de evento cuando los marcadores de posición de la aplicación host cambian, entran en existencia o desaparecen. Virtual

protected onPlaceholdersChanged(placeholderProvider: PlaceholderProvider): void;

Parámetros

placeholderProvider
PlaceholderProvider

Devoluciones

void