Contexto global.BeginInstallFileSystemExtension

Contexto global

BeginInstallFileSystemExtension

Disponible desde la versión 8.3.3.

Sintaxis:

BeginInstallFileSystemExtension(<NotifyDescriptionOnCompletion>)

Parámetros:

<NotifyDescriptionOnCompletion> (opcional)

Tipo: CallbackDescription.
Contiene la descripción del procedimiento que se llamará después de que se complete la instalación de la extensión de operaciones de archivos avanzadas con los siguientes parámetros:

Si no se especifica el parámetro o pertenece al tipo Undefined, no se llamará ningún procedimiento después de la finalización.

Descripción:

Instala una extensión del sistema de archivos.
En el modo de inicio de los clientes grueso y delgado, informa que el complemento está instalado.
Para la aplicación móvil cliente, informa que el complemento está instalado.

Disponibilidad:

Cliente delgado, cliente web, cliente móvil, cliente grueso, aplicación móvil (cliente).

Ejemplo:

&AtClient
Procedure Command(Command)
    Attach(True);
EndProcedure

&AtClient 
Procedure 
Attach(InstallIfNotAttached) Export
    BeginFileOperationAddInAttachment(
        New 
NotificationDetails(
            “AfterAttachment”,
            ThisObject,
            InstallIfNotAttached));
EndProcedure

&AtClient
Procedure 
AfterAttachment(Attached, InstallIfNotAttached) Export
    If Attached Then
        // La extensión del sistema de archivos está adjunta

    ElsIf InstallIfNotAttached Then
        BeginFileOperationAddInInstallation(
            New 
NotificationDetails(
                “Attach”,
                ThisObject,
                False
));
    Else
        // No se puede instalar o adjuntar

        // Extensión del sistema de archivos

    EndIf;             
EndProcedure

Ver también:

Contexto global, método BeginAttachingFileSystemExtension
Contexto global, método InstallFileSystemExtension
Contexto global, método InstallFileSystemExtensionAsync

Disponible desde:

Disponible desde la versión 8.3.3.

Descripción cambiada en la versión 8.3.18.