Skip To Content

Portal.Add (.NET)

Portal.Add メソッドは、指定したポータルを管理ポータルのリストに追加して、そのポータル プロパティを返します。 ポータルにサイン インするには、Portal.SignInAsync を使用します。

宣言

public Dictionary<string, object> Esri.ArcGISForAutoCAD.Portal.Add(Uri portalUri)

パラメーター

タイプ名前説明必須

Uri

portalUri

追加するポータルの URI。

必須

リターン

タイプ説明

Dictionary<string, object>

ポータル プロパティのディクショナリー。 次の表で、ディクショナリーのキーと値について説明します。

ディクショナリーには、次の値を含めることができます:

キータイプ値の説明

"IsActivePortal"

ブール値

ポータルがアクティブなポータルかどうかを指定します。

"IsSignedIn"

ブール値

ポータルにサイン インしているかどうかを指定します。

"OrganizationName"

string

組織の名前です。

"Name"

string

ポータルの名前。

"PortalUrl"

Uri

ポータルの URL。

エラー条件に関する注記

パラメーターが無効な場合、このメソッドは例外をスローするか、null を返すことがあります。

指定したポータルを追加して、そのプロパティを印刷します。

// Initialize
var doc = Application.DocumentManager.MdiActiveDocument;
var portalUri = new Uri("https://cadteam.esri.com/portal");  

// Add the portal
var addedPortalProperties = Esri.ArcGISForAutoCAD.Portal.Add(portalUri);

// Print the portal properties
foreach (var property in addedPortalProperties)
{
  doc.Editor.WriteMessage("\n{0}: {1}", property.Key, property.Value);
}

/* Example output 
IsActivePortal: False
IsSignedIn: False
OrganizationName:
Name: cadteam.esri.com 
PortalUrl: https://cadteam.esri.com/portal
*/

次もご参照ください。

Portal.SignInAsync - 指定したポータルにサイン インするようユーザーに求める .NET メソッドです。

esri_portal_add - 指定したポータルを管理ポータルのリストに追加する AutoLISP 関数です。