GemBox.Presentation
  • Overview
  • Examples
  • Free version
  • Support
  • Pricelist

    Show / Hide Table of Contents

    UnknownDrawing Class

    Namespace:
    GemBox.Presentation
    Assembly:
    GemBox.Presentation.dll

    Represents a drawing that is not recognized by the GemBox.Presentation component.

    • C#
    • VB.NET
    public sealed class UnknownDrawing : Drawing
    Public NotInheritable Class UnknownDrawing
        Inherits Drawing
    Inheritance:
    System.Object
    Drawing
    UnknownDrawing
    Remarks

    This type can either represent some drawing that is supported by a particular input file format supported by the GemBox.Presentation component or some user-defined drawing. In either case, drawing is not supported by the GemBox.Presentation component (no additional behavior or information about it can be obtained through the GemBox.Presentation API).

    This type is used for preserving not supported drawings when reading and writing a presentation to the same file format.

    This type can also be used for user-defined drawings, although GraphicFrame type is more appropriate for this purpose.

    Information contained in the Data property is either internal to GemBox.Presentation component (when the type is used for preserving not supported drawings) or is user-specific type (when the type is used for user-defined drawings).

    Properties

    Data

    Gets or sets the data of this drawing.

    • C#
    • VB.NET
    public object Data { get; set; }
    Public Property Data As Object
    Property Value
    System.Object

    The data of this drawing.

    Remarks

    Value type is either internal to GemBox.Presentation component (when the type is used for preserving not supported drawings) or is user-specific type (when the type is used for user-defined drawings).

    Exceptions
    System.InvalidOperationException

    Value can be set only once and it cannot be a null.

    DrawingType

    Gets the UnknownDrawing value.

    • C#
    • VB.NET
    public override DrawingType DrawingType { get; }
    Public Overrides ReadOnly Property DrawingType As DrawingType
    Property Value
    DrawingType

    The UnknownDrawing value.

    Overrides
    Drawing.DrawingType

    Inherited Properties

    Parent

    Gets the parent group or null if drawing is not grouped.

    (Inherited from Drawing)

    Slide

    Gets the slide associated with this drawing.

    (Inherited from Drawing)

    TextContent

    Gets the text content of the current Drawing.

    (Inherited from Drawing)

    Inherited Methods

    BringForward()

    Brings this drawing forward so that it is hidden by fewer drawings that are in front of it.

    (Inherited from Drawing)

    BringForward(Drawing)

    Brings this drawing forward so that is not hidden by the specified drawing and all other drawings behind the specified drawing.

    (Inherited from Drawing)

    BringToFront()

    Brings this drawing in front of all other drawings so that no part of it is hidden behind another drawing.

    (Inherited from Drawing)

    SendBackward()

    Sends this drawing backward so that it is hidden by more drawings that are in front of it.

    (Inherited from Drawing)

    SendBackward(Drawing)

    Sends this drawing backward so that is hidden by the specified drawing and all other drawings in front of the specified drawing.

    (Inherited from Drawing)

    SendToBack()

    Sends this drawing behind all other drawings.

    (Inherited from Drawing)

    ToString()

    Returns a System.String that represents this Drawing instance.

    (Inherited from Drawing)

    Back to top

    Facebook • Twitter • LinkedIn

    © GemBox Ltd. — All rights reserved.