Search Results for

    Show / Hide Table of Contents

    Interface ISimpleSymbolDefinition

    Represents a simple symbol definition

    Inherited Members
    ISymbolDefinitionBase.Name
    ISymbolDefinitionBase.Description
    ISymbolDefinitionBase.Type
    ISymbolDefinitionBase.RemoveSchemaAttributes()
    ISymbolDefinitionBase.SetSchemaAttributes()
    IResource.ValidatingSchema
    IResource.ResourceID
    IResource.ResourceType
    IResource.Serialize()
    IResource.IsStronglyTyped
    IVersionedEntity.ResourceVersion
    System.ICloneable.Clone()
    System.ComponentModel.INotifyPropertyChanged.PropertyChanged
    Namespace: OSGeo.MapGuide.ObjectModels.SymbolDefinition
    Assembly: OSGeo.MapGuide.ObjectModels.dll
    Syntax
    public interface ISimpleSymbolDefinition : ISymbolDefinitionBase, IResource, IVersionedEntity, ICloneable, INotifyPropertyChanged

    Properties

    | Improve this Doc View Source

    AreaUsage

    Gets or sets the area usage.

    Declaration
    IAreaUsage AreaUsage { get; set; }
    Property Value
    Type Description
    IAreaUsage

    The area usage.

    | Improve this Doc View Source

    Graphics

    Gets the graphics.

    Declaration
    IEnumerable<IGraphicBase> Graphics { get; }
    Property Value
    Type Description
    System.Collections.Generic.IEnumerable<IGraphicBase>

    The graphics.

    | Improve this Doc View Source

    LineUsage

    Gets or sets the line usage.

    Declaration
    ILineUsage LineUsage { get; set; }
    Property Value
    Type Description
    ILineUsage

    The line usage.

    | Improve this Doc View Source

    ParameterDefinition

    Gets the parameter definition.

    Declaration
    IParameterDefinition ParameterDefinition { get; }
    Property Value
    Type Description
    IParameterDefinition

    The parameter definition.

    | Improve this Doc View Source

    PointUsage

    Gets or sets the point usage.

    Declaration
    IPointUsage PointUsage { get; set; }
    Property Value
    Type Description
    IPointUsage

    The point usage.

    | Improve this Doc View Source

    ResizeBox

    Gets or sets the resize box.

    Declaration
    IResizeBox ResizeBox { get; set; }
    Property Value
    Type Description
    IResizeBox

    The resize box.

    Methods

    | Improve this Doc View Source

    AddGraphics(IGraphicBase)

    Adds the graphics.

    Declaration
    void AddGraphics(IGraphicBase graphics)
    Parameters
    Type Name Description
    IGraphicBase graphics

    The graphics.

    | Improve this Doc View Source

    ClearGraphics()

    Removes all graphic elements

    Declaration
    void ClearGraphics()
    | Improve this Doc View Source

    CreateAreaUsage()

    Creates an area usage context

    Declaration
    IAreaUsage CreateAreaUsage()
    Returns
    Type Description
    IAreaUsage
    | Improve this Doc View Source

    CreateFrame()

    Creates the frame.

    Declaration
    ITextFrame CreateFrame()
    Returns
    Type Description
    ITextFrame
    | Improve this Doc View Source

    CreateImageGraphics()

    Creates the image graphics.

    Declaration
    IImageGraphic CreateImageGraphics()
    Returns
    Type Description
    IImageGraphic
    | Improve this Doc View Source

    CreateImageReference(String, String)

    Creates an image reference

    Declaration
    IImageReference CreateImageReference(string resourceId, string dataName)
    Parameters
    Type Name Description
    System.String resourceId
    System.String dataName
    Returns
    Type Description
    IImageReference
    | Improve this Doc View Source

    CreateInlineImage(Byte[])

    Creates an inline image

    Declaration
    IInlineImage CreateInlineImage(byte[] content)
    Parameters
    Type Name Description
    System.Byte[] content
    Returns
    Type Description
    IInlineImage
    | Improve this Doc View Source

    CreateLineUsage()

    Creates a line usage context

    Declaration
    ILineUsage CreateLineUsage()
    Returns
    Type Description
    ILineUsage
    | Improve this Doc View Source

    CreateParameter()

    Creates the parameter.

    Declaration
    IParameter CreateParameter()
    Returns
    Type Description
    IParameter
    | Improve this Doc View Source

    CreatePathGraphics()

    Creates the path graphics.

    Declaration
    IPathGraphic CreatePathGraphics()
    Returns
    Type Description
    IPathGraphic
    | Improve this Doc View Source

    CreatePointUsage()

    Creates a point usage context

    Declaration
    IPointUsage CreatePointUsage()
    Returns
    Type Description
    IPointUsage
    | Improve this Doc View Source

    CreateResizeBox()

    Creates a resize box

    Declaration
    IResizeBox CreateResizeBox()
    Returns
    Type Description
    IResizeBox
    | Improve this Doc View Source

    CreateTextGraphics()

    Creates the text graphics.

    Declaration
    ITextGraphic CreateTextGraphics()
    Returns
    Type Description
    ITextGraphic
    | Improve this Doc View Source

    RemoveGraphics(IGraphicBase)

    Removes the graphics.

    Declaration
    void RemoveGraphics(IGraphicBase graphics)
    Parameters
    Type Name Description
    IGraphicBase graphics

    The graphics.

    Extension Methods

    ExtensionMethods.CopyResourceDataTo(IResource, IServerConnection, IResource)
    ExtensionMethods.CopyResourceDataTo(IResource, IServerConnection, String)
    ResourceExtensions.SerializeToStream(IResource)
    ResourceExtensions.GetResourceTypeDescriptor(IResource)
    ExtensionMethods.DefineParameter(ISimpleSymbolDefinition, String, String, String, String, String)
    SymbolDefExtensions.GetParameter(ISymbolDefinitionBase, String)
    SymbolDefExtensions.GetParameters(ISymbolDefinitionBase)
    SymbolDefExtensions.GetParameters(ISimpleSymbolDefinition)
    • Improve this Doc
    • View Source
    In This Article
    Back to top Copyright © 2009 - 2022 Jackie Ng