Skip to content

GeoCollection

Inheritance Hierarchy

  • Object
  • Collection<T>
    • GeoCollection<T>

Members Summary

Public Constructors Summary

Name
[GeoCollection1()](#geocollection1)

Protected Constructors Summary

Name
N/A

Public Properties Summary

Name Return Type Description
Count Int32 N/A
Item T N/A
Item T N/A

Protected Properties Summary

Name Return Type Description
Items IList<T> N/A

Public Methods Summary

Name
Add(String,T)
Add(T)
Add(T)
Clear()
Contains(String)
Contains(T)
CopyTo(T[],Int32)
Equals(Object)
GetEnumerator()
GetHashCode()
GetKeys()
GetType()
IndexOf(T)
Insert(Int32,T)
Insert(Int32,String,T)
Insert(Int32,T)
MoveDown(Int32)
MoveDown(String)
MoveDown(T)
MoveTo(Int32,Int32)
MoveTo(String,Int32)
MoveTo(T,Int32)
MoveToBottom(Int32)
MoveToBottom(String)
MoveToBottom(T)
MoveToTop(Int32)
MoveToTop(String)
MoveToTop(T)
MoveUp(Int32)
MoveUp(String)
MoveUp(T)
Remove(String)
Remove(T)
RemoveAt(Int32)
ToString()

Protected Methods Summary

Name
ClearItems()
Finalize()
InsertItem(Int32,T)
MemberwiseClone()
OnAdded(AddedGeoCollectionEventArgs)
OnAdding(AddingGeoCollectionEventArgs)
OnClearedItems(ClearedItemsGeoCollectionEventArgs)
OnClearingItems(ClearingItemsGeoCollectionEventArgs)
OnCollectionChanged(NotifyCollectionChangedEventArgs)
OnInserted(InsertedGeoCollectionEventArgs)
OnInserting(InsertingGeoCollectionEventArgs)
OnPropertyChanged(PropertyChangedEventArgs)
OnRemoved(RemovedGeoCollectionEventArgs)
OnRemoving(RemovingGeoCollectionEventArgs)
RemoveItem(Int32)
SetItem(Int32,T)

Public Events Summary

Name Event Arguments Description
Inserting InsertingGeoCollectionEventArgs N/A
Inserted InsertedGeoCollectionEventArgs N/A
Removing RemovingGeoCollectionEventArgs N/A
Removed RemovedGeoCollectionEventArgs N/A
Adding AddingGeoCollectionEventArgs N/A
Added AddedGeoCollectionEventArgs N/A
ClearingItems ClearingItemsGeoCollectionEventArgs N/A
ClearedItems ClearedItemsGeoCollectionEventArgs N/A

Members Detail

Public Constructors

Name
[GeoCollection1()](#geocollection1)

Protected Constructors

Public Properties

Count

Summary

N/A

Remarks

N/A

Return Value

Int32


Item

Summary

N/A

Remarks

N/A

Return Value

T


Item

Summary

N/A

Remarks

N/A

Return Value

T


Protected Properties

Items

Summary

N/A

Remarks

N/A

Return Value

IList<T>


Public Methods

Add(String,T)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
key String N/A
item T N/A

Add(T)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
item T N/A

Add(T)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
item T N/A

Clear()

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
N/A N/A N/A

Contains(String)

Summary

This method returns whether an item is in the collection based on the specified key.

Remarks

None

Return Value

Type Description
Boolean This method returns whether an item is in the collection based on the specified key.

Parameters

Name Type Description
key String This parameter is the key of the item you are searching for.

Contains(T)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Boolean N/A

Parameters

Name Type Description
item T N/A

CopyTo(T[],Int32)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
array T[] N/A
index Int32 N/A

Equals(Object)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Boolean N/A

Parameters

Name Type Description
obj Object N/A

GetEnumerator()

Summary

N/A

Remarks

N/A

Return Value

Type Description
IEnumerator<T> N/A

Parameters

Name Type Description
N/A N/A N/A

GetHashCode()

Summary

N/A

Remarks

N/A

Return Value

Type Description
Int32 N/A

Parameters

Name Type Description
N/A N/A N/A

GetKeys()

Summary

This method returns a collection of the keys in the collection.

Remarks

None

Return Value

Type Description
Collection<String> This method returns a collection of the keys in the collection.

Parameters

Name Type Description
N/A N/A N/A

GetType()

Summary

N/A

Remarks

N/A

Return Value

Type Description
Type N/A

Parameters

Name Type Description
N/A N/A N/A

IndexOf(T)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Int32 N/A

Parameters

Name Type Description
item T N/A

Insert(Int32,T)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
index Int32 N/A
item T N/A

Insert(Int32,String,T)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
index Int32 N/A
key String N/A
item T N/A

Insert(Int32,T)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
index Int32 N/A
item T N/A

MoveDown(Int32)

Summary

This method moves an item down in the collection.

Remarks

None

Return Value

Type Description
Void None

Parameters

Name Type Description
index Int32 This parameter is the index of the item in the collection.

MoveDown(String)

Summary

This method moves an item down in the collection.

Remarks

None

Return Value

Type Description
Void None

Parameters

Name Type Description
key String This parameter is the key of the item in the dictionary.

MoveDown(T)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
item T N/A

MoveTo(Int32,Int32)

Summary

This method moves the item at fromIndex to the location of toIndex in the collection.

Remarks

This method moves the item at fromIndex to the location of toIndex in the collection.

Return Value

Type Description
Void None

Parameters

Name Type Description
fromIndex Int32 This parameter is the index of the item you want move from in the collection.
toIndex Int32 This parameter is the target index that you want to move the item to in the collection.

MoveTo(String,Int32)

Summary

This method moves the item with the key you specified to the location of toIndex in the collection.

Remarks

This method moves the item with the key you specified to the location of toIndex in the collection.

Return Value

Type Description
Void None

Parameters

Name Type Description
key String This parameter is the key of item you want to move in the collection.
toIndex Int32 This parameter is the target index that you want to move the item to in the collection.

MoveTo(T,Int32)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
item T N/A
toIndex Int32 N/A

MoveToBottom(Int32)

Summary

This method moves the item at the specified index to the bottom of the collection.

Remarks

This method moves the item at the specified index to the bottom of the collection.

Return Value

Type Description
Void None

Parameters

Name Type Description
index Int32 This parameter is the index of the item you want move to the bottom of the collection.

MoveToBottom(String)

Summary

This method moves the item with the specified key to the bottom of the collection.

Remarks

This method moves the item with the specified key to the bottom of the collection.

Return Value

Type Description
Void None

Parameters

Name Type Description
key String This parameter is the key of the item you want move to the bottom of the collection.

MoveToBottom(T)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
item T N/A

MoveToTop(Int32)

Summary

This method moves the item at the specified index to the top of the collection.

Remarks

This method moves the item at the specified index to the top of the collection.

Return Value

Type Description
Void None

Parameters

Name Type Description
index Int32 This parameter is the index of the item you want move to the top of the collection.

MoveToTop(String)

Summary

This method moves the item with the specified key to the top of the collection.

Remarks

This method moves the item with the specified key to the top of the collection.

Return Value

Type Description
Void None

Parameters

Name Type Description
key String This parameter is the key of the item you want move to the top of the collection.

MoveToTop(T)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
item T N/A

MoveUp(Int32)

Summary

This method moves an item up in the collection.

Remarks

None

Return Value

Type Description
Void None

Parameters

Name Type Description
index Int32 This parameter is the index of the item in the collection.

MoveUp(String)

Summary

This method moves an item up in the collection.

Remarks

None

Return Value

Type Description
Void None

Parameters

Name Type Description
key String This parameter is the key of the item in the collection.

MoveUp(T)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
item T N/A

Remove(String)

Summary

This method removes an item from the collection based on the specified key.

Remarks

None

Return Value

Type Description
Void None

Parameters

Name Type Description
key String This parameter is the key of the item you want to remove.

Remove(T)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Boolean N/A

Parameters

Name Type Description
item T N/A

RemoveAt(Int32)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
index Int32 N/A

ToString()

Summary

N/A

Remarks

N/A

Return Value

Type Description
String N/A

Parameters

Name Type Description
N/A N/A N/A

Protected Methods

ClearItems()

Summary

This method clears the items from the collection.

Remarks

None

Return Value

Type Description
Void None

Parameters

Name Type Description
N/A N/A N/A

Finalize()

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
N/A N/A N/A

InsertItem(Int32,T)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
index Int32 N/A
item T N/A

MemberwiseClone()

Summary

N/A

Remarks

N/A

Return Value

Type Description
Object N/A

Parameters

Name Type Description
N/A N/A N/A

OnAdded(AddedGeoCollectionEventArgs)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
e AddedGeoCollectionEventArgs N/A

OnAdding(AddingGeoCollectionEventArgs)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
e AddingGeoCollectionEventArgs N/A

OnClearedItems(ClearedItemsGeoCollectionEventArgs)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
e ClearedItemsGeoCollectionEventArgs N/A

OnClearingItems(ClearingItemsGeoCollectionEventArgs)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
e ClearingItemsGeoCollectionEventArgs N/A

OnCollectionChanged(NotifyCollectionChangedEventArgs)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
e NotifyCollectionChangedEventArgs N/A

OnInserted(InsertedGeoCollectionEventArgs)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
e InsertedGeoCollectionEventArgs N/A

OnInserting(InsertingGeoCollectionEventArgs)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
e InsertingGeoCollectionEventArgs N/A

OnPropertyChanged(PropertyChangedEventArgs)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
e PropertyChangedEventArgs N/A

OnRemoved(RemovedGeoCollectionEventArgs)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
e RemovedGeoCollectionEventArgs N/A

OnRemoving(RemovingGeoCollectionEventArgs)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
e RemovingGeoCollectionEventArgs N/A

RemoveItem(Int32)

Summary

This method removes an item from the collection based on the specified index.

Remarks

None

Return Value

Type Description
Void None

Parameters

Name Type Description
index Int32 This parameter is the index of the item you want to remove.

SetItem(Int32,T)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
index Int32 N/A
item T N/A

Public Events

Inserting

N/A

Remarks

N/A

Event Arguments

InsertingGeoCollectionEventArgs

Inserted

N/A

Remarks

N/A

Event Arguments

InsertedGeoCollectionEventArgs

Removing

N/A

Remarks

N/A

Event Arguments

RemovingGeoCollectionEventArgs

Removed

N/A

Remarks

N/A

Event Arguments

RemovedGeoCollectionEventArgs

Adding

N/A

Remarks

N/A

Event Arguments

AddingGeoCollectionEventArgs

Added

N/A

Remarks

N/A

Event Arguments

AddedGeoCollectionEventArgs

ClearingItems

N/A

Remarks

N/A

Event Arguments

ClearingItemsGeoCollectionEventArgs

ClearedItems

N/A

Remarks

N/A

Event Arguments

ClearedItemsGeoCollectionEventArgs