dymaptic.GeoBlazor.Core

dymaptic.GeoBlazor.Core.Model

AttachmentInfo Class

The AttachmentInfo class returns information about attachments associated with a
feature.
ArcGIS Maps SDK for JavaScript

public class AttachmentInfo :
System.IEquatable<dymaptic.GeoBlazor.Core.Model.AttachmentInfo>

Inheritance System.Object 🡒 AttachmentInfo

Implements System.IEquatable<AttachmentInfo>

Constructors

AttachmentInfo(string, string, long, string, string, OrientationInfo, string, ObjectId, int, string, IReadOnlyCollection, Nullable) Constructor

The AttachmentInfo class returns information about attachments associated with a
feature.
ArcGIS Maps SDK for JavaScript

public AttachmentInfo(string ContentType, string GlobalId, long Id, string Keywords, string Name, dymaptic.GeoBlazor.Core.Model.OrientationInfo OrientationInfo, string ParentGlobalId, dymaptic.GeoBlazor.Core.Model.ObjectId ParentObjectId, int Size, string Url, System.Collections.Generic.IReadOnlyCollection<dymaptic.GeoBlazor.Core.Model.ExifInfo>? ExifInfo=null, System.Nullable<long> AttachmentInfoId=null);

Parameters

ContentType System.String

The content type of the attachment.
ArcGIS Maps SDK for JavaScript

GlobalId System.String

The global identifier for the attachment.
ArcGIS Maps SDK for JavaScript

Id System.Int64

The identifier for the attachment.

Keywords System.String

Keywords used for the attachments.
ArcGIS Maps SDK for JavaScript

Name System.String

String value indicating the name of the file attachment.
ArcGIS Maps SDK for JavaScript

OrientationInfo OrientationInfo

The OrientationInfo for the attachment.
ArcGIS Maps SDK for JavaScript

ParentGlobalId System.String

The parent or the feature global id of the attachment.
ArcGIS Maps SDK for JavaScript

ParentObjectId ObjectId

The parent or the feature object id of the attachment.
ArcGIS Maps SDK for JavaScript

Size System.Int32

The file size of the attachment.
ArcGIS Maps SDK for JavaScript

Url System.String

The URL of the attachment.
ArcGIS Maps SDK for JavaScript

ExifInfo System.Collections.Generic.IReadOnlyCollection<ExifInfo>

An array of ExifInfo for the attachment.
ArcGIS Maps SDK for JavaScript

AttachmentInfoId System.Nullable<System.Int64>

The identifier for the attachment.
ArcGIS Maps SDK for JavaScript

Properties

AttachmentInfo.AttachmentInfoId Property

The identifier for the attachment.
ArcGIS Maps SDK for JavaScript

public System.Nullable<long> AttachmentInfoId { get; set; }

Property Value

System.Nullable<System.Int64>

AttachmentInfo.ContentType Property

The content type of the attachment.
ArcGIS Maps SDK for JavaScript

public string ContentType { get; set; }

Property Value

System.String

AttachmentInfo.ExifInfo Property

An array of ExifInfo for the attachment.
ArcGIS Maps SDK for JavaScript

public System.Collections.Generic.IReadOnlyCollection<dymaptic.GeoBlazor.Core.Model.ExifInfo>? ExifInfo { get; set; }

Property Value

System.Collections.Generic.IReadOnlyCollection<ExifInfo>

AttachmentInfo.GlobalId Property

The global identifier for the attachment.
ArcGIS Maps SDK for JavaScript

public string GlobalId { get; set; }

Property Value

System.String

AttachmentInfo.Id Property

The identifier for the attachment.

public long Id { get; set; }

Property Value

System.Int64

AttachmentInfo.Keywords Property

Keywords used for the attachments.
ArcGIS Maps SDK for JavaScript

public string Keywords { get; set; }

Property Value

System.String

AttachmentInfo.Name Property

String value indicating the name of the file attachment.
ArcGIS Maps SDK for JavaScript

public string Name { get; set; }

Property Value

System.String

AttachmentInfo.OrientationInfo Property

The OrientationInfo for the attachment.
ArcGIS Maps SDK for JavaScript

public dymaptic.GeoBlazor.Core.Model.OrientationInfo OrientationInfo { get; set; }

Property Value

OrientationInfo

AttachmentInfo.ParentGlobalId Property

The parent or the feature global id of the attachment.
ArcGIS Maps SDK for JavaScript

public string ParentGlobalId { get; set; }

Property Value

System.String

AttachmentInfo.ParentObjectId Property

The parent or the feature object id of the attachment.
ArcGIS Maps SDK for JavaScript

public dymaptic.GeoBlazor.Core.Model.ObjectId ParentObjectId { get; set; }

Property Value

ObjectId

AttachmentInfo.Size Property

The file size of the attachment.
ArcGIS Maps SDK for JavaScript

public int Size { get; set; }

Property Value

System.Int32

AttachmentInfo.Url Property

The URL of the attachment.
ArcGIS Maps SDK for JavaScript

public string Url { get; set; }

Property Value

System.String