ArcGIS Runtime SDK for WPF - Library Reference
ArcGISPortal Class Members
See Also  Properties  Methods  Events
ESRI.ArcGIS.Client.Portal Namespace : ArcGISPortal Class


The following tables list the members exposed by ArcGISPortal.

Public Constructors

 NameDescription
public ConstructorArcGISPortal ConstructorInitializes a new instance of the ArcGISPortal class.  
Top

Public Properties

 NameDescription
public PropertyArcGISPortalInfoProvides instance-level information about the ArcGIS Portal.  
public PropertyClientAppTypeOptional. Gets or sets the type of the client app.  
public PropertyClientCertificateGets or sets the client certificate that is sent to the host and used to authenticate the request.  
public PropertyCredentialsGets or sets the network credentials that are sent to the arcgis portal and used to authenticate the request.  
public PropertyCultureInfoOptional. Gets or sets the culture info used to access the portal. This locale might be used by the REST service to provide customized or localized content (featured groups/items etc) for different locales.  
public PropertyCurrentUserProvides the current user. Available only to authenticated users after initialization.  
public PropertyCurrentVersionProvides the current version of the ArcGIS Portal  
public PropertyIsInitializedGets a value indicating whether this instance is initialized.  
public PropertyProxyUrlOptional. Gets or sets the URL to a proxy service that brokers Web requests between the client application and the portal. Use a proxy service when the private portal is not hosted on a site that provides a cross domain policy file (clientaccesspolicy.xml or crossdomain.xml).  
public PropertyTokenOptional. Gets or sets the token for accessing the portal.  
public PropertyUrlThe URL of the ArcGIS Portal REST end point : http://<host>:<port>/sharing/rest. If the URL is not set, ArcGIS Online REST URL is used by default (http://www.arcgis.com/sharing/rest).  
Top

Public Methods

 NameDescription
public MethodAddItemAsyncOverloaded. Adds an item asynchronously. This operation is used to submit text content or to submit a URL to the item to the specified user folder depending on documented Item Types. This operation is available only to authenticated users.

The current user automatically becomes the owner of the item. The item by default is flagged as private (e.g., not shared with any group). This can be changed with the share item operation.

The url used for an item must be unique within the particular user's folder.  
public MethodAddItemTaskAsyncOverloaded. Adds an item asynchronously. This operation is used to submit text content or to submit a URL to the item to the specified user folder depending on documented Item Types. This operation is available only to authenticated users.

The current user automatically becomes the owner of the item. The item by default is flagged as private (e.g., not shared with any group). This can be changed with the share item operation.

The url used for an item must be unique within the particular user's folder.  
public MethodInitializeAsyncInitializes the portal object from the specified URL. At the end of the initialization, ArcGISPortalInfo, CurrentUser and CurrentVersion are available.  
public MethodInitializeTaskAsyncInitializes the portal object from the specified URL. At the end of the initialization, ArcGISPortalInfo, CurrentUser and CurrentVersion are available.  
public MethodSearchGroupsAsyncSearchs groups from a query string.  
public MethodSearchGroupsTaskAsyncSearchs groups from a query string.  
public MethodSearchItemsAsyncOverloaded. Searches items from a query string and/or an extent.  
public MethodSearchItemsTaskAsyncOverloaded. Searchs items from a query string and/or an extent.  
public MethodSearchUsersAsyncSearchs users from a query string.  
public MethodSearchUsersTaskAsyncSearchs users from a query string.  
Top

Public Events

 NameDescription
public EventPropertyChangedOccurs when a property value changes.  
Top

See Also

© ESRI, Inc. All Rights Reserved.