Portal.SignOutAsync 方法用于将用户从指定门户中登出。 当需要以其他用户身份登录到门户时,请使用此方法。 当使用新凭据再次登录之前,请先登出。
声明
public async Task<bool> Esri.ArcGISForAutoCAD.Portal.SignOutAsync(string portalName)
参数
| 类型 | 名称 | 描述 | 必填 |
|---|---|---|---|
string | portalName | ArcGIS Online 或 ArcGIS Enterprise 组织名称。 可以使用 Portal.Names 查找有效名称的集合。 | 必填 |
注:
首先通过 ArcGIS Online 或 ArcGIS Enterprise 的默认门户名称来访问门户名称。 登录后,门户名称可能是 GIS 管理员设置的组织名称。 登录后,可以使用 Portal.Names 来重新查看名称。
返回
| 类型 | 描述 |
|---|---|
bool | 如果已成功登出门户,则为 true |
错误条件备注
如果参数无效或者登出尝试失败,则此方法可能会抛出异常或者返回 false 或 null。
示例
打印登出指定门户成功。// Initialize
var doc = Application.DocumentManager.MdiActiveDocument;
// Sign out of the portal
var success = await Esri.ArcGISForAutoCAD.Portal.SignOutAsync("CAD Team Enterprise 11.3");
// Print the success
doc.Editor.WriteMessage(success.ToString());
/* Example output
True
*/
另请参阅
Portal.Names - 此 .NET 方法将以字符串形式返回托管门户中的门户名称集合。
esri_portal_signout - 此 AutoLISP 函数用于将账户从指定门户中登出。