menu

Xamarin.Android

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class XmpCollection - Xamarin.Android API Reference | Syncfusion

    Show / Hide Table of Contents

    Class XmpCollection

    Base class for the arrays.

    Inheritance
    System.Object
    XmpEntityBase
    XmpType
    XmpCollection
    XmpArray
    XmpLangArray
    Inherited Members
    XmpEntityBase.CheckIfExists()
    XmpEntityBase.EntityName
    XmpEntityBase.EntityNamespaceURI
    XmpEntityBase.EntityParent
    XmpEntityBase.EntityPrefix
    XmpEntityBase.Exists
    XmpEntityBase.GetSuspend()
    XmpEntityBase.Initialize()
    XmpEntityBase.SuspendInitialization
    XmpEntityBase.XmlData
    XmpType.GetEntityXml()
    XmpType.Xmp
    Namespace: Syncfusion.Pdf.Xmp
    Assembly: Syncfusion.Pdf.Portable.dll
    Syntax
    public abstract class XmpCollection : XmpType

    Fields

    c_itemName

    Name of the array item tag.

    Declaration
    protected const string c_itemName = "li"
    Field Value
    Type
    System.String

    Properties

    ArrayType

    Gets type of the collection.

    Declaration
    protected abstract XmpArrayType ArrayType { get; }
    Property Value
    Type
    XmpArrayType

    Count

    Gets count of the items in the collection.

    Declaration
    public int Count { get; }
    Property Value
    Type
    System.Int32

    ItemsContainer

    Gets items container element.

    Declaration
    protected XElement ItemsContainer { get; }
    Property Value
    Type
    System.Xml.Linq.XElement

    Methods

    CreateEntity()

    Creates entity in the parent.

    Declaration
    protected override void CreateEntity()
    Overrides
    XmpType.CreateEntity()

    GetArrayItems()

    Gets list of the array items.

    Declaration
    protected IEnumerable<XElement> GetArrayItems()
    Returns
    Type Description
    System.Collections.Generic.IEnumerable<System.Xml.Linq.XElement>

    List of the array items.

    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved