当我尝试在 VBExpress 2010 中运行此示例时,我收到以下智能感知错误。
scopes.Add(CalendarService.Scopes.Calendar.GetStringValue())
此行生成:
错误 7 重载解析失败,因为没有可访问的“GetStringValue”对这些参数最具体:“Google.Apis.Util.Utilities”中定义的扩展方法“Public Function GetStringValue() As String”:不是最具体的。在“Google.Apis.Util.Utilities”中定义的扩展方法“Public Function GetStringValue() As String”:不是最具体的。
此外,这两行均会生成“未定义”错误。
Dim credentials As FullClientCredentials = promptingClientCredentials.EnsureFullClientCredentials()
Dim initializer As New BaseClientService.Initializer()
错误 9 类型“BaseClientService.Initializer”未定义。
错误 8 类型“FullClientCredentials”未定义。
最后,这一行:
Dim state As IAuthorizationState = AuthorizationMgr.GetCachedRefreshToken(STORAGE, KEY)
产生错误:
错误 15 'AuthorizationMgr' 未声明。由于其保护级别,它可能无法访问。
至于第一个错误,两者google.apis.silverlight.google.apis.util.utilities
都有google.apis.google.apis.util.utilities
方法GetStringValue(system.enum) as String
。
关于这些错误的任何想法?
更新:排除 Silverlight dll 似乎可以解决第一个错误(“不是最具体的”)