Search Results for

    Show / Hide Table of Contents

    Class RuntimeMapGroup

    Represents a group of layers in a runtime map. Use CreateMapGroup(RuntimeMap, IMapLayerGroup) to create instances of this class.

    Inheritance
    System.Object
    MapObservable
    RuntimeMapGroup
    Implements
    System.ComponentModel.INotifyPropertyChanged
    Inherited Members
    MapObservable._disableChangeTracking
    MapObservable.SetField<T>(T, T, String)
    MapObservable.ObservableSet<T>(T, T, Action<T>, String)
    MapObservable.PropertyChanged
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.ToString()
    Namespace: OSGeo.MapGuide.MaestroAPI.Mapping
    Assembly: OSGeo.MapGuide.MaestroAPI.dll
    Syntax
    public class RuntimeMapGroup : MapObservable, INotifyPropertyChanged

    Constructors

    | Improve this Doc View Source

    RuntimeMapGroup()

    Declaration
    protected RuntimeMapGroup()
    | Improve this Doc View Source

    RuntimeMapGroup(RuntimeMap, IMapLayerGroup)

    Initializes a new instance of the RuntimeMapGroup class.

    Declaration
    protected RuntimeMapGroup(RuntimeMap map, IMapLayerGroup group)
    Parameters
    Type Name Description
    RuntimeMap map

    The map.

    IMapLayerGroup group

    The group.

    | Improve this Doc View Source

    RuntimeMapGroup(RuntimeMap, String)

    Initializes a new instance of the RuntimeMapGroup class.

    Declaration
    protected RuntimeMapGroup(RuntimeMap map, string name)
    Parameters
    Type Name Description
    RuntimeMap map

    The map.

    System.String name

    The name.

    Properties

    | Improve this Doc View Source

    ExpandInLegend

    Gets or sets whether this group is expanded in the legend

    Declaration
    public virtual bool ExpandInLegend { get; set; }
    Property Value
    Type Description
    System.Boolean
    | Improve this Doc View Source

    Group

    Gets or sets the name of the parent group

    Declaration
    public virtual string Group { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    LegendLabel

    Gets or sets the legend label

    Declaration
    public virtual string LegendLabel { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    Name

    Gets or sets the name of this group

    Declaration
    public virtual string Name { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    ObjectId

    Gets the unique identifier for this group

    Declaration
    public virtual string ObjectId { get; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    Parent

    Gets the parent runtime map

    Declaration
    public RuntimeMap Parent { get; }
    Property Value
    Type Description
    RuntimeMap
    | Improve this Doc View Source

    ShowInLegend

    Gets or sets whether this group is visible in the legend

    Declaration
    public virtual bool ShowInLegend { get; set; }
    Property Value
    Type Description
    System.Boolean
    | Improve this Doc View Source

    Type

    Gets the group type

    Declaration
    public virtual int Type { get; }
    Property Value
    Type Description
    System.Int32
    | Improve this Doc View Source

    Visible

    Gets or sets whether this group is visible

    Declaration
    public virtual bool Visible { get; set; }
    Property Value
    Type Description
    System.Boolean

    Methods

    | Improve this Doc View Source

    Deserialize(MgBinaryDeserializer)

    Initialize this instance using the specified binary stream

    Declaration
    public virtual void Deserialize(MgBinaryDeserializer d)
    Parameters
    Type Name Description
    MgBinaryDeserializer d
    | Improve this Doc View Source

    OnPropertyChanged(String)

    Raises the System.ComponentModel.INotifyPropertyChanged.PropertyChanged event

    Declaration
    protected override void OnPropertyChanged(string propertyName)
    Parameters
    Type Name Description
    System.String propertyName
    Overrides
    MapObservable.OnPropertyChanged(String)
    | Improve this Doc View Source

    Serialize(MgBinarySerializer)

    Serializes this instance

    Declaration
    public virtual void Serialize(MgBinarySerializer s)
    Parameters
    Type Name Description
    MgBinarySerializer s

    Implements

    System.ComponentModel.INotifyPropertyChanged
    • Improve this Doc
    • View Source
    In This Article
    Back to top Copyright © 2009 - 2022 Jackie Ng