Skip To Content

Portal.Add (.NET)

Die Methode Portal.Add fügt das angegebene Portal zur Liste der verwalteten Portale hinzu und gibt dessen Eigenschaften zurück. Verwenden Sie zum Anmelden beim Portal Portal.SignInAsync.

Deklaration

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

Parameter

TypNameBeschreibungErforderlich

Uri

portalUri

Die URI des hinzuzufügenden Portals.

Erforderlich

Rückgaben

TypBeschreibung

Dictionary<Zeichenfolge, Objekt>

Ein Wörterbuch der Portaleigenschaften. Die Schlüssel und Werte des Wörterbuchs werden in der folgenden Tabelle näher beschrieben.

Das Wörterbuch kann die folgenden Werte enthalten:

SchlüsselTypWertbeschreibung

"IsActivePortal"

Boolesch

Gibt an, ob das Portal das aktive Portal ist.

"IsSignedIn"

Boolesch

Gibt an, ob das Portal angemeldet ist.

"OrganizationName"

Zeichenfolge

Der Name der Organisation.

"Name"

Zeichenfolge

Der Name des Portals.

"PortalUrl"

Uri

Die URL des Portals.

Anmerkungen zu Fehlerbedingungen

Diese Methode kann eine Ausnahme auslösen oder null zurückgeben, wenn ein Parameter ungültig ist.

Beispiel

Hinzufügen des angegebenen Portals und Ausgaben seiner Eigenschaften.

// 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
*/

Weitere Informationen

Portal.SignInAsync: Eine .NET-Methode, die den Benutzer auffordert, sich beim angegebenen Portal anzumelden.

esri_portal_add: Eine AutoLISP-Funktion, die das angegebene Portal zur Liste der verwalteten Portale hinzufügt.