Document Solutions for PDF
DS.Documents.Pdf Assembly / GrapeCity.Documents.Pdf.Structure Namespace / StructElement Class
Properties Methods

In This Topic
    StructElement Class Members
    In This Topic

    The following tables list the members exposed by StructElement.

    Public Constructors
     NameDescription
    Public ConstructorOverloaded.   
    Top
    Public Properties
     NameDescription
    Public PropertyGets or sets a text that is an exact replacement for the structure element and its children. This replacement text (which should apply to as small a piece of content as possible) is useful when extracting a document’s content in support of accessibility to users with disabilities or for other purposes.  
    Public PropertyGets or sets the alternate description of the structure element and its children in human-readable form, which is useful when extracting a document’s content in support of accessibility to users with disabilities or for other purposes.  
    Public PropertyGets the list of embedded files associated with this StructElement.  
    Public PropertyGets the collection of attribute classes associated with this element.  
    Public PropertyGets the collection of attributes associated with this structure element.  
    Public PropertyGets the collection of child StructElement object.

    This collection is a wrapper around the Items collection that iterates only over its elements of the type StructElement.

     
    Public PropertyGets the collection of ContentItemLink objects.

    This collection is a wrapper around the Items collection that iterates only over its elements of the type ContentItemLink.

     
    Public PropertyGets or sets a GrapeCity.Documents.Pdf.Page object used as the default page for the content items owned by this StructElement.  
    Public PropertyGets the GrapeCity.Documents.Pdf.GcPdfDocument owning this object. (Inherited from GrapeCity.Documents.Pdf.Structure.StructTreeItem)
    Public PropertyGets or sets the expanded form of an abbreviation.  
    Public PropertyGets a value indicating whether the AttrClasses collection contains any items.  
    Public PropertyGets a value indicating whether Attrs collection contains any items.  
    Public PropertyGets a value indicating whether the Children collection contains any items.  
    Public PropertyGets a value indicating whether the ContentItems collection contains any items.  
    Public PropertyGets a value indicating whether the Items collection contains any items.  
    Public PropertyGets or sets the element identifier, a byte array designating this structure element. The value must be unique among all elements in the document’s structure hierarchy.  
    Public PropertyGets the collection of nested StructTreeItem objects.  
    Public PropertyGets the PDF object ID. (Inherited from GrapeCity.Documents.Pdf.Wrappers.PdfWrapperBase)
    Public PropertyGets the StructTreeItemCollection containing this object. (Inherited from GrapeCity.Documents.Pdf.Structure.StructTreeItem)
    Public PropertyGets the parent StructElement object.  
    Public PropertyOverridden. Gets the underlying GrapeCity.Documents.Pdf.Spec.IPdfObject.  
    Public PropertyGets or sets the current revision number of this structure element.  
    Public PropertyGets the root StructTreeRoot object. (Inherited from GrapeCity.Documents.Pdf.Structure.StructTreeItem)
    Public PropertyGets or sets the title of the structure element, which is a text string representing it in human-readable form. The title should characterize the specific structure element, such as Chapter 1, rather than merely a generic element type, such as Chapter.  
    Public PropertyGets or sets the structure type, which is a string identifying the nature of the structure element and its role within the document, such as chapter, paragraph, or footnote.  
    Top
    Public Methods
     NameDescription
    Public MethodGets the System.IO.Stream object containing the data of GrapeCity.Documents.Pdf.Spec.PdfStreamObjectBase owned by this wrapper. Note! The stream should be disposed after usage. (Inherited from GrapeCity.Documents.Pdf.Wrappers.PdfWrapperBase)
    Public MethodGets the data of GrapeCity.Documents.Pdf.Spec.PdfStreamObjectBase owned by this wrapper. (Inherited from GrapeCity.Documents.Pdf.Wrappers.PdfWrapperBase)
    Public MethodGets the GrapeCity.Documents.Pdf.Spec.PdfStreamInfo object containing the data of GrapeCity.Documents.Pdf.Spec.PdfStreamObjectBase owned by this wrapper. Note! The stream should be disposed after usage. (Inherited from GrapeCity.Documents.Pdf.Wrappers.PdfWrapperBase)
    Top
    See Also