2016-07-11 12 views
-1

Ich muss den Dropbox-Status (Synchronisierung oder Pause) abrufen. Ich habe Dropbox API in Visual Studio installiert und ich benutze VB.NET. Danke Hier mein Code:Wie kann man wissen, ob Dropbox die Dropbox API mit Vb.net synchronisiert?

Imports Dropbox.Api 
Public Class Dropbox 
    Private dbx As DropboxClient 
    Public Property Oaut2AccessToken() As String 
    Public Function DropboxIsSyncing() As Boolean 
     dbx = New DropboxClient(Oaut2AccessToken) 
     'HERE I NEED HELP... 
    End Function 
End Class 
+0

Was hast du bisher gemacht? Bitte geben Sie den Code in Ihrer Frage an. – Fairy

+0

Sie sollten Ihren 'DropboxClient' in einer Aufgabe instanziieren, nicht in einer solchen Funktion. Auf diese Weise können Sie darauf warten, dass es abgeschlossen wird, sonst reagiert Ihre Benutzeroberfläche möglicherweise nicht mehr ... Auf eine andere Notiz, so weit ich weiß, gibt es keinen Aufruf, um festzustellen, ob 'Dropbox' in' vb.net' synchronisiert. Es gibt zwar eine API namens [** Dropbox Sync API **] (https://www.dropbox.com/developers-v1/sync), die dies für die mobile Entwicklung tut. – Codexer

Antwort

0

Es klingt wie Sie auf die Dropbox-Desktop-Client sich beziehen, und wollen wissen, ob es zur Zeit ist das Hochladen oder alle Dateien herunterzuladen.

Die Dropbox API derzeit nicht bieten eine Möglichkeit, den Status des offiziellen Desktop-Client so zu überprüfen, aber wir werden es sich um ein Feature-Request in Betracht ziehen.