Survivalcraft API 1.8.2.3 v1.8.2.3
Survivalcraft 2.4
载入中...
搜索中...
未找到
Game.DropboxExternalContentProvider
类 Game.DropboxExternalContentProvider 继承关系图:
Game.DropboxExternalContentProvider 的协作图:

class  LoginProcessData

Public 成员函数

 DropboxExternalContentProvider ()
void Dispose ()
void Login (CancellableProgress progress, Action success, Action< Exception > failure)
void Logout ()
void List (string path, CancellableProgress progress, Action< ExternalContentEntry > success, Action< Exception > failure)
void Download (string path, CancellableProgress progress, Action< Stream > success, Action< Exception > failure)
void Upload (string path, Stream stream, CancellableProgress progress, Action< string > success, Action< Exception > failure)
void Link (string path, CancellableProgress progress, Action< string > success, Action< Exception > failure)
void LoginLaunchBrowser ()
void WindowActivated ()
void HandleUri (Uri uri)
void VerifyLoggedIn ()

静态 Public 成员函数

static ExternalContentEntry JsonElementToEntry (JsonElement jsonElement)
static string JsonElementToLinkAddress (JsonElement jsonElement)
static string NormalizePath (string path)

Public 属性

LoginProcessData m_loginProcessData

静态 Public 属性

const string m_appKey = "1unnzwkb8igx70k"
const string m_appSecret = "3i5u3j3141php7u"
const string m_redirectUri = "com.candyrufusgames.survivalcraft2://redirect"
const string fName = "DropboxExternalContentProvider"

属性

string DisplayName [get]
string Description [get]
bool SupportsListing [get]
bool SupportsLinks [get]
bool RequiresLogin [get]
bool IsLocalProvider [get]
bool IsLoggedIn [get]

详细描述

在文件 DropboxExternalContentProvider.cs9 行定义.

构造及析构函数说明

◆ DropboxExternalContentProvider()

Game.DropboxExternalContentProvider.DropboxExternalContentProvider ( )

在文件 DropboxExternalContentProvider.cs48 行定义.

函数调用图:
这是这个函数的调用关系图:

成员函数说明

◆ Dispose()

void Game.DropboxExternalContentProvider.Dispose ( )

在文件 DropboxExternalContentProvider.cs53 行定义.

函数调用图:

◆ Download()

void Game.DropboxExternalContentProvider.Download ( string path,
CancellableProgress progress,
Action< Stream > success,
Action< Exception > failure )

实现了 Game.IExternalContentProvider.

在文件 DropboxExternalContentProvider.cs122 行定义.

函数调用图:

◆ HandleUri()

void Game.DropboxExternalContentProvider.HandleUri ( Uri uri)

在文件 DropboxExternalContentProvider.cs257 行定义.

函数调用图:
这是这个函数的调用关系图:

◆ JsonElementToEntry()

ExternalContentEntry Game.DropboxExternalContentProvider.JsonElementToEntry ( JsonElement jsonElement)
static

在文件 DropboxExternalContentProvider.cs295 行定义.

函数调用图:
这是这个函数的调用关系图:

◆ JsonElementToLinkAddress()

string Game.DropboxExternalContentProvider.JsonElementToLinkAddress ( JsonElement jsonElement)
static

在文件 DropboxExternalContentProvider.cs315 行定义.

函数调用图:
这是这个函数的调用关系图:

◆ Link()

void Game.DropboxExternalContentProvider.Link ( string path,
CancellableProgress progress,
Action< string > success,
Action< Exception > failure )

实现了 Game.IExternalContentProvider.

在文件 DropboxExternalContentProvider.cs167 行定义.

函数调用图:

◆ List()

void Game.DropboxExternalContentProvider.List ( string path,
CancellableProgress progress,
Action< ExternalContentEntry > success,
Action< Exception > failure )

实现了 Game.IExternalContentProvider.

在文件 DropboxExternalContentProvider.cs86 行定义.

函数调用图:

◆ Login()

void Game.DropboxExternalContentProvider.Login ( CancellableProgress progress,
Action success,
Action< Exception > failure )

实现了 Game.IExternalContentProvider.

在文件 DropboxExternalContentProvider.cs58 行定义.

函数调用图:

◆ LoginLaunchBrowser()

void Game.DropboxExternalContentProvider.LoginLaunchBrowser ( )

在文件 DropboxExternalContentProvider.cs197 行定义.

函数调用图:
这是这个函数的调用关系图:

◆ Logout()

void Game.DropboxExternalContentProvider.Logout ( )

实现了 Game.IExternalContentProvider.

在文件 DropboxExternalContentProvider.cs82 行定义.

这是这个函数的调用关系图:

◆ NormalizePath()

string Game.DropboxExternalContentProvider.NormalizePath ( string path)
static

在文件 DropboxExternalContentProvider.cs322 行定义.

这是这个函数的调用关系图:

◆ Upload()

void Game.DropboxExternalContentProvider.Upload ( string path,
Stream stream,
CancellableProgress progress,
Action< string > success,
Action< Exception > failure )

实现了 Game.IExternalContentProvider.

在文件 DropboxExternalContentProvider.cs143 行定义.

函数调用图:

◆ VerifyLoggedIn()

void Game.DropboxExternalContentProvider.VerifyLoggedIn ( )

在文件 DropboxExternalContentProvider.cs289 行定义.

函数调用图:
这是这个函数的调用关系图:

◆ WindowActivated()

void Game.DropboxExternalContentProvider.WindowActivated ( )

在文件 DropboxExternalContentProvider.cs212 行定义.

函数调用图:
这是这个函数的调用关系图:

类成员变量说明

◆ fName

const string Game.DropboxExternalContentProvider.fName = "DropboxExternalContentProvider"
static

在文件 DropboxExternalContentProvider.cs30 行定义.

◆ m_appKey

const string Game.DropboxExternalContentProvider.m_appKey = "1unnzwkb8igx70k"
static

在文件 DropboxExternalContentProvider.cs27 行定义.

◆ m_appSecret

const string Game.DropboxExternalContentProvider.m_appSecret = "3i5u3j3141php7u"
static

在文件 DropboxExternalContentProvider.cs28 行定义.

◆ m_loginProcessData

LoginProcessData Game.DropboxExternalContentProvider.m_loginProcessData

在文件 DropboxExternalContentProvider.cs32 行定义.

◆ m_redirectUri

const string Game.DropboxExternalContentProvider.m_redirectUri = "com.candyrufusgames.survivalcraft2://redirect"
static

在文件 DropboxExternalContentProvider.cs29 行定义.

属性说明

◆ Description

string Game.DropboxExternalContentProvider.Description
get

◆ DisplayName

string Game.DropboxExternalContentProvider.DisplayName
get

◆ IsLocalProvider

bool Game.DropboxExternalContentProvider.IsLocalProvider
get

◆ IsLoggedIn

bool Game.DropboxExternalContentProvider.IsLoggedIn
get

◆ RequiresLogin

bool Game.DropboxExternalContentProvider.RequiresLogin
get

◆ SupportsLinks

bool Game.DropboxExternalContentProvider.SupportsLinks
get

◆ SupportsListing

bool Game.DropboxExternalContentProvider.SupportsListing
get

该类的文档由以下文件生成: