Class RuntimeMapGroupCollection
A collection of runtime map groups
Inheritance
System.Object
RuntimeMapGroupCollection
Implements
System.Collections.Generic.IList<RuntimeMapGroup>
System.Collections.Generic.ICollection<RuntimeMapGroup>
System.Collections.Generic.IEnumerable<RuntimeMapGroup>
System.Collections.IList
System.Collections.ICollection
System.Collections.IEnumerable
Inherited Members
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 RuntimeMapGroupCollection : KeyValueCollection<string, RuntimeMapGroup>, IList<RuntimeMapGroup>, ICollection<RuntimeMapGroup>, IEnumerable<RuntimeMapGroup>, IList, ICollection, IEnumerable
Methods
| Improve this Doc View SourceOnItemAdded(RuntimeMapGroup)
Called after an item has been added
Declaration
protected override void OnItemAdded(RuntimeMapGroup item)
Parameters
| Type | Name | Description |
|---|---|---|
| RuntimeMapGroup | item | The item. |
Overrides
OSGeo.MapGuide.MaestroAPI.Mapping.KeyValueCollection<System.String, OSGeo.MapGuide.MaestroAPI.Mapping.RuntimeMapGroup>.OnItemAdded(OSGeo.MapGuide.MaestroAPI.Mapping.RuntimeMapGroup)
|
Improve this Doc
View Source
OnItemRemoved(RuntimeMapGroup)
Called after an item has been removed. Note this is only called if the remove operation removed the item in question
Declaration
protected override void OnItemRemoved(RuntimeMapGroup value)
Parameters
| Type | Name | Description |
|---|---|---|
| RuntimeMapGroup | value | The value. |
Overrides
OSGeo.MapGuide.MaestroAPI.Mapping.KeyValueCollection<System.String, OSGeo.MapGuide.MaestroAPI.Mapping.RuntimeMapGroup>.OnItemRemoved(OSGeo.MapGuide.MaestroAPI.Mapping.RuntimeMapGroup)
|
Improve this Doc
View Source
Remove(String)
Removes the specified group by its name.
Declaration
public void Remove(string groupName)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | groupName | Name of the group. |
SelectKey(RuntimeMapGroup)
Selects the key given the value.
Declaration
protected override string SelectKey(RuntimeMapGroup value)
Parameters
| Type | Name | Description |
|---|---|---|
| RuntimeMapGroup | value | The value. |
Returns
| Type | Description |
|---|---|
| System.String |
Overrides
OSGeo.MapGuide.MaestroAPI.Mapping.KeyValueCollection<System.String, OSGeo.MapGuide.MaestroAPI.Mapping.RuntimeMapGroup>.SelectKey(OSGeo.MapGuide.MaestroAPI.Mapping.RuntimeMapGroup)
Implements
System.Collections.Generic.IList<T>
System.Collections.Generic.ICollection<T>
System.Collections.Generic.IEnumerable<T>
System.Collections.IList
System.Collections.ICollection
System.Collections.IEnumerable