Partager via


SPLongOperation.EndScript - Méthode

Informe le serveur qu'une opération longue de serveur (par exemple, un transfert de fichier) est terminée et les flux de sortie écrit un script pour le protocole HTTP.

Espace de noms :  Microsoft.SharePoint
Assembly :  Microsoft.SharePoint (dans Microsoft.SharePoint.dll)

Syntaxe

'Déclaration
Public Sub EndScript ( _
    strScript As String _
)
'Utilisation
Dim instance As SPLongOperation
Dim strScript As String

instance.EndScript(strScript)
public void EndScript(
    string strScript
)

Paramètres

  • strScript
    Type : System.String

    Flux de sortie une chaîne qui contient le script pour écrire dans le protocole HTTP.

Exemples

L'exemple de code suivant montre comment démarrer une opération longue à l'aide d'une méthode déléguée et comment mettre fin à l'opération en exécutant un script.

SPLongOperation.Begin(
    delegate(SPLongOperation longOperation)
    {
        // Do something that takes a long time to complete.
        
        
        // Inform the server that the work is done
        // and execute a script.
        longOperation.EndScript("window.close();");
    }
);
        ' Do something that takes a long time to complete.
        ' Inform the server that the work is done
        ' and execute a script.
SPLongOperation.Begin(Function(longOperation) AnonymousMethod1(longOperation))

Private Function AnonymousMethod1(ByVal longOperation As SPLongOperation) As Object
    longOperation.EndScript("window.close();")
    Return Nothing
End Function

Voir aussi

Référence

SPLongOperation classe

SPLongOperation - Membres

Microsoft.SharePoint - Espace de noms