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