dymaptic.GeoBlazor.Pro
dymaptic.GeoBlazor.Pro.Model
PortalItemMetadata Class
Models the JSON response from an ArcGIS Portal item endpoint (.../sharing/rest/content/items/{itemId}).
public record PortalItemMetadata : System.IEquatable<dymaptic.GeoBlazor.Pro.Model.PortalItemMetadata>
Inheritance System.Object 🡒 PortalItemMetadata
Implements System.IEquatable<PortalItemMetadata>
Constructors
PortalItemMetadata() Constructor
public PortalItemMetadata();
Properties
PortalItemMetadata.Access Property
The item access level.
public string? Access { get; init; }
Property Value
PortalItemMetadata.AccessInformation Property
The access information.
public string? AccessInformation { get; init; }
Property Value
PortalItemMetadata.AvgRating Property
The average rating.
public System.Nullable<double> AvgRating { get; init; }
Property Value
System.Nullable<System.Double>
PortalItemMetadata.Categories Property
The item categories.
public System.Collections.Generic.IReadOnlyList<string>? Categories { get; init; }
Property Value
System.Collections.Generic.IReadOnlyList<System.String>
PortalItemMetadata.Created Property
The created timestamp.
public System.Nullable<long> Created { get; init; }
Property Value
PortalItemMetadata.Culture Property
The item culture.
public string? Culture { get; init; }
Property Value
PortalItemMetadata.Description Property
The item description.
public string? Description { get; init; }
Property Value
PortalItemMetadata.Extent Property
The item extent.
public System.Collections.Generic.IReadOnlyList<System.Collections.Generic.IReadOnlyList<double>>? Extent { get; init; }
Property Value
System.Collections.Generic.IReadOnlyList<System.Collections.Generic.IReadOnlyList<System.Double>>
PortalItemMetadata.GroupDesignations Property
The group designations.
public string? GroupDesignations { get; init; }
Property Value
PortalItemMetadata.Guid Property
The item GUID.
public string? Guid { get; init; }
Property Value
PortalItemMetadata.Id Property
The portal item ID.
public string? Id { get; init; }
Property Value
PortalItemMetadata.ItemControl Property
The item control mode.
public string? ItemControl { get; init; }
Property Value
PortalItemMetadata.LicenseInfo Property
The license information.
public string? LicenseInfo { get; init; }
Property Value
PortalItemMetadata.Modified Property
The modified timestamp.
public System.Nullable<long> Modified { get; init; }
Property Value
PortalItemMetadata.Name Property
The item name.
public string? Name { get; init; }
Property Value
PortalItemMetadata.NumComments Property
The number of comments.
public System.Nullable<int> NumComments { get; init; }
Property Value
PortalItemMetadata.NumRatings Property
The number of ratings.
public System.Nullable<int> NumRatings { get; init; }
Property Value
PortalItemMetadata.NumViews Property
The number of views.
public System.Nullable<int> NumViews { get; init; }
Property Value
PortalItemMetadata.Owner Property
The item owner.
public string? Owner { get; init; }
Property Value
PortalItemMetadata.Properties Property
Additional arbitrary item properties.
public System.Collections.Generic.IReadOnlyDictionary<string,object?>? Properties { get; init; }
Property Value
System.Collections.Generic.IReadOnlyDictionary<System.String,System.Object>
PortalItemMetadata.Protected Property
Whether the item is protected.
public System.Nullable<bool> Protected { get; init; }
Property Value
System.Nullable<System.Boolean>
PortalItemMetadata.ScoreCompleteness Property
The completeness score.
public System.Nullable<double> ScoreCompleteness { get; init; }
Property Value
System.Nullable<System.Double>
PortalItemMetadata.Size Property
The item size.
public System.Nullable<long> Size { get; init; }
Property Value
PortalItemMetadata.Snippet Property
The item snippet.
public string? Snippet { get; init; }
Property Value
PortalItemMetadata.SpatialReference Property
The spatial reference.
public string? SpatialReference { get; init; }
Property Value
PortalItemMetadata.Tags Property
The item tags.
public System.Collections.Generic.IReadOnlyList<string>? Tags { get; init; }
Property Value
System.Collections.Generic.IReadOnlyList<System.String>
PortalItemMetadata.Thumbnail Property
The thumbnail reference.
public string? Thumbnail { get; init; }
Property Value
PortalItemMetadata.Title Property
The item title.
public string? Title { get; init; }
Property Value
PortalItemMetadata.Type Property
The item type.
public string? Type { get; init; }
Property Value
PortalItemMetadata.TypeKeywords Property
The item type keywords.
public System.Collections.Generic.IReadOnlyList<string>? TypeKeywords { get; init; }
Property Value
System.Collections.Generic.IReadOnlyList<System.String>
PortalItemMetadata.Url Property
The item URL.
public string? Url { get; init; }