Click or drag to resize

PopupAttachment Class

Attachment helper class used in conjunction with the PopupAttachmentManager.
Inheritance Hierarchy
SystemObject
  Esri.ArcGISRuntime.Mapping.PopupsPopupAttachment

Namespace:  Esri.ArcGISRuntime.Mapping.Popups
Assembly:  Esri.ArcGISRuntime (in Esri.ArcGISRuntime.dll) Version: 100.11.0
Syntax
public class PopupAttachment : ILoadable, 
	INotifyPropertyChanged

The PopupAttachment type exposes the following members.

Properties
  NameDescription
Public propertyAttachment
The underlying attachment that this object wraps and helps with.
Public propertyContentType
The MIME content type of the attachment.
Public propertyEditState
The current edit state of the attachment.
Public propertyFilename
The local temporary filepath where we store the attachment once it's loaded.
Public propertyIsLocal
Indicates whether or not "loading" (fetching the data) will cause it to go over the network. False if the loading will cause a network request. True if it just needs to pull the data from a database.
Public propertyLoadError
Gets the Exception associated with the last load error.
Public propertyLoadStatus
Gets the load status.
Public propertyName
The name of the attachment
Public propertySize
The size in bytes of the original attachment.
Public propertyType
Returns the type of the attachment.
Top
Methods
  NameDescription
Public methodCancelLoad
Cancel loading metadata for the object.
Public methodCreateFullImageAsync
Generates a runtime image. Causes the attachment to load if necessary.
Public methodCreateThumbnailAsync
Generates a thumbnail for the attachment. Causes the attachment to load if necessary.
Protected methodFinalize
Finalizer
(Overrides ObjectFinalize.)
Public methodLoadAsync
Load the metadata for the object asynchronously.
Public methodRetryLoadAsync
Loads or retries loading metadata for the object asynchronously.
Top
Events
  NameDescription
Public eventLoaded
Event that is raised when the object is done loading.
Public eventLoadStatusChanged
Event that is raised when the LoadStatus property changes.
Public eventPropertyChanged
Occurs when a property value changes.
Top
See Also