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


The following tables list the members exposed by ArcGISPortalItem.

Public Constructors

 NameDescription
public ConstructorArcGISPortalItem ConstructorInitializes a new instance of the ArcGISPortalItem class.  
Top

Public Properties

 NameDescription
public PropertyAccessGets the access level on the item. Private is the default and only the item owner can access. Shared allows the item to be shared with a specific group. Setting to Organization restricts item access to members of your organization. If Public, all users can access the item.  
public PropertyAccessInformationGets or sets the information on the source of the item.  
public PropertyArcGISPortalGets or sets the ArcGIS portal containing the item.  
public PropertyAvgRatingGets the average rating for this item.  
public PropertyBannerUriGets the URI to the banner used for the application. Primarily applies to the banner associated with an application.  
public PropertyCreationDateGets the date the item was created.  
public PropertyCultureGets or sets the item locale (language and country) information.  
public PropertyDescriptionGets or sets the detailed description of the item.  
public PropertyExtentGets or sets the bounding extent of the item (in geographical coordinates)  
public PropertyGuidGets the GUID of the item.  
public PropertyIdGets or sets the unique id for this item.  
public PropertyIndustriesPrimarily applies to industries associated with the application.  
public PropertyIsCommentsEnabledGets a value indicating whether comments are allowed on the item.  
public PropertyIsInitializedGets a value indicating whether this instance is initialized.  
public PropertyIsListedGets a value indicating whether the item is listed in the marketplace.  
public PropertyIsProtectedGets a value indicating whether the item is protected from deletion.  
public PropertyLanguagesPrimarily applies to languages associated with the application.  
public PropertyLargeThumbnailUriGets the URI of the large thumbnail image used for the item. Primarily applies to thumbnails associated with an application.  
public PropertyLicenseInfoGets or sets the license information, restrictions and use constraints.  
public PropertyModificationDateGets date the item was last modified.  
public PropertyNameGets the name of item.  
public PropertyNumCommentsGets the number of comments on the item.  
public PropertyNumRatingsGets the number of ratings on the item.  
public PropertyNumViewsGets the number of views on the item.  
public PropertyOwnerGets the username of the user who owns this item.  
public PropertyOwnerFolderIdGets the ID of the folder in which the owner has stored the item. The property is only returned to the item owner or the org admin.  
public PropertyScreenshotsUrisGets the URIs to the screenshots used for the application. Primarily applies to screenshots associated with an application.  
public PropertySizeGets the size of the item.  
public PropertySnippetGets or sets the summary description of the item.  
public PropertySpatialReferenceGets or sets the item's spatial reference.  
public PropertyTagsGets or sets the user defined tags that are words or short phrases that describe the item.  
public PropertyThumbnailUriGets the URI of the thumbnail image used for the item.  
public PropertyTitleGets or sets the item title. This is the name that is displayed to users and by which they refer to the item. Every item must have a title.  
public PropertyTypeGets or sets the gis content type of this item. Example types include : "Web Map" and "Web Mapping Application".  
public PropertyTypeKeywordsGets os sets the set of keywords that further describes the type of this item. Each item is tagged with a set of type keywords that are derived based on its primary type. Set this parameter only if you wish to add additional type keywords.  
public PropertyTypeNameGets or sets the string representation of the item type.

In most cases, it's the string representation of the enumeration Type, but, in cases where the type is unrecognized, the actual type is returned by this TypeName property while Type returns just ItemType.Other.

 
public PropertyUrlGets or sets the URL for the resource represented by the item. Applies only to items that represent web accessible resources such as map services.  
Top

Public Methods

 NameDescription
public MethodAddCommentAsyncAdds a comment to an item. Available only to authenticated users who have access to the item.  
public MethodAddCommentTaskAsyncAdds a comment to an item. Available only to authenticated users who have access to the item.  
public MethodAddRatingAsyncAdds a rating to an item that you have access to. Only 1 rating can be given to an item per user. If this call is made on an already rated item, the new rating will overwrite the current one. A user cannot rate their own item. Available only to authenticated users.  
public MethodAddRatingTaskAsyncAdds a rating to an item that you have access to. Only one rating can be given to an item per user. If this call is made on an already rated item, the new rating will overwrite the current one. A user cannot rate their own item. Available only to authenticated users.  
public MethodDeleteAsyncDeletes the item asynchronously. Available to the item's owner and the administrator of the organization to which the owner belongs.  
public MethodDeleteRatingAsyncDeletes the rating the calling user added for the specified item. Available only to authenticated users.  
public MethodDeleteRatingTaskAsyncDeletes the rating the calling user added for the specified item. Available only to authenticated users.  
public MethodDeleteTaskAsyncDeletes the item asynchronously. Available to the item's owner and the administrator of the organization to which the owner belongs.  
public MethodFromJsonInitialize an item from a json string..  
public MethodGetCommentsAsyncGets the comments for the item that you have access to. Available only to authenticated users.  
public MethodGetCommentsTaskAsyncGets the comments for the item that you have access to. Available only to authenticated users.  
public MethodGetGroupsAsyncGets the groups the item is a part of. Only shows the groups which the calling user can access.  
public MethodGetGroupsTaskAsyncGets the groups the item is a part of. Only shows the groups which the calling user can access.  
public MethodGetItemDataAsyncGets the item data. The data component of an item (the "item file") is used to stream the actual data represented by the item to the client. This resource is available only for the file and text item types.  
public MethodGetItemDataTaskAsyncGets the item data. The data component of an item (the "item file") is used to stream the actual data represented by the item to the client. This resource is available only for the file and text item types.  
public MethodGetRatingAsyncGets the rating given by current user, if any.  
public MethodGetRatingTaskAsyncGets the rating given by current user, if any.  
public MethodGetRelatedItemsAsyncGets all the related items of a certain relationship type for that item. An optional direction can be specified if the direction of the relationship is ambiguous. Otherwise the service will try to infer it.  
public MethodGetRelatedItemsTaskAsyncGets all the related items of a certain relationship type for that item. An optional direction can be specified if the direction of the relationship is ambiguous. Otherwise the service will try to infer it.  
public MethodGetSharingInfoAsyncGets the item sharing info. This is accessible only to the owning user or to the administrator of the organization if the user is a member of one.  
public MethodGetSharingInfoTaskAsyncGets the item sharing info. This is accessible only to the owning user or to the administrator of the organization if the user is a member of one.  
public MethodInitializeAsyncInitializes the item objet from the specified item id.  
public MethodInitializeTaskAsyncInitializes the item objet from the specified item id.  
public MethodShareAsyncOverloaded. Shares the ArcGISPortalItem with the specified list of ArcGISPortalGroup.Id values. This Method is available only to authenticated users.  
public MethodShareTaskAsyncOverloaded. Shares the ArcGISPortalItem with the specified list of ArcGISPortalGroup.Id values. This Method is available only to authenticated users.  
public MethodUnshareAsyncStops sharing the ArcGISPortalItem with the specified list of ArcGISPortalGroup.Id values. This Method is available only to authenticated users.  
public MethodUnshareTaskAsyncStops sharing the ArcGISPortalItem with the specified list of ArcGISPortalGroup.Id values. This Method is available only to authenticated users.  
public MethodUpdateAsyncOverloaded. Updates the item asynchronously. The update item operation allows users to update item information and their url or text depending on type. Users can use this operation to update item information such as the title, description, tags, etc. or use it to update an item's url or text. This call is available to the item owner and the administrator of the organization.  
public MethodUpdateTaskAsyncOverloaded. Updates the item asynchronously. The update item operation allows users to update item information and their url or text depending on type. Users can use this operation to update item information such as the title, description, tags, etc. or use it to update an item's url or text. This call is available to the item owner and the administrator of the organization.  
Top

Public Events

 NameDescription
public EventPropertyChangedOccurs when a property value changes.  
Top

See Also

© ESRI, Inc. All Rights Reserved.