Поделиться через


Элементы MiningStructureCollection

Contains a collection of MiningStructure objects. This class cannot be inherited.

Тип MiningStructureCollection предоставляет доступ к следующим элементам.

Методы

  Имя Описание
Открытый метод Add() () () () Creates and adds a MiningStructure to the end of the collection.
Открытый метод Add(String) Creates and adds a MiningStructure, with the specified identifier, to the end of the collection.
Открытый метод Add(MiningStructure) Adds a MiningStructure to the end of the collection.
Защищенный метод Add(ModelComponent) Adds a ModelComponent to the end of the MajorObjectCollection. (Наследуется из MajorObjectCollection.)
Открытый метод Add(String, String) Creates and adds a MiningStructure, with the specified name and identifier, to the end of the collection.
Защищенный метод Add(String, IModelComponent) (Наследуется из ModelComponentCollection.)
Защищенный метод Add(ModelComponent, Boolean) Инфраструктура. (Наследуется из ModelComponentCollection.)
Защищенный метод Add(String, IModelComponent, Boolean) (Наследуется из ModelComponentCollection.)
Открытый метод AddNew(String) Creates and adds a MiningStructure, with the specified key, to the end of the collection.
Открытый метод AddNew(String, String) Creates and adds a MiningStructure, with the specified name and key, to the end of the collection.
Защищенный метод AddNew(String, Type) Инфраструктура. (Наследуется из ModelComponentCollection.)
Защищенный метод AddNew(String, String, Type) Инфраструктура. (Наследуется из ModelComponentCollection.)
Открытый метод CanAdd (Перезаписывает NamedComponentCollection. . :: . .CanAdd(ModelComponent, String%).)
Защищенный метод ChangeKey Инфраструктура. (Наследуется из ModelComponentCollection.)
Открытый метод Clear Removes all elements from the ModelComponentCollection. (Наследуется из ModelComponentCollection.)
Открытый метод Contains(String) Indicates whether the collection contains a MiningStructure that has the specified identifier.
Защищенный метод Contains(IModelComponent) (Наследуется из ModelComponentCollection.)
Открытый метод Contains(MiningStructure) Checks whether the collection contains a specified MiningStructure.
Открытый метод ContainsName (Наследуется из NamedComponentCollection.)
Открытый метод CopyTo Copies the entire ModelComponentCollection to a one-dimensional Array, starting at the specified index of the target array. (Наследуется из ModelComponentCollection.)
Защищенный метод EnsureLoaded Инфраструктура. (Наследуется из ModelComponentCollection.)
Открытый метод Equals (Наследуется из Object.)
Защищенный метод Finalize (Наследуется из Object.)
Открытый метод Find Gets the MiningStructure that has the specified identifier from the collection.
Открытый метод FindByName Gets the MiningStructure that has the specified name from the collection.
Открытый метод GetByName Gets the MiningStructure that has the specified name from the collection.
Открытый метод GetEnumerator Returns an enumerator that can iterate through the ModelComponentCollection. (Наследуется из ModelComponentCollection.)
Открытый метод GetHashCode (Наследуется из Object.)
Защищенный метод GetItem Gets a reference to the specified component. (Наследуется из ModelComponentCollection.)
Открытый метод GetNewID() () () () (Наследуется из NamedComponentCollection.)
Открытый метод GetNewID(String) (Наследуется из NamedComponentCollection.)
Открытый метод GetNewName() () () () (Наследуется из NamedComponentCollection.)
Открытый метод GetNewName(String) (Наследуется из NamedComponentCollection.)
Открытый метод GetType (Наследуется из Object.)
Открытый метод IndexOf(String) Gets the index of the MiningStructure that has the specified identifier.
Защищенный метод IndexOf(IModelComponent) (Наследуется из ModelComponentCollection.)
Открытый метод IndexOf(MiningStructure) Gets the index of a specified MiningStructure.
Открытый метод IndexOfName (Наследуется из NamedComponentCollection.)
Открытый метод Insert(Int32) Creates and inserts a MiningStructure into the collection at the specified index.
Защищенный метод Insert(Int32, ModelComponent) Inserts a ModelComponent in the MajorObjectCollection at the specified index. (Наследуется из MajorObjectCollection.)
Открытый метод Insert(Int32, MiningStructure) Inserts a MiningStructure into the collection at the specified index.
Открытый метод Insert(Int32, String) Creates and inserts a MiningStructure, with the specified identifier, into the collection at the specified index.
Открытый метод Insert(Int32, String, String) Creates and inserts a MiningStructure, with the specified name and identifier, into the collection at the specified index.
Защищенный метод Insert(IModelComponent, String, Int32) (Наследуется из ModelComponentCollection.)
Защищенный метод Insert(IModelComponent, String, Int32, Boolean) (Наследуется из ModelComponentCollection.)
Открытый метод IsValidID(String) (Наследуется из NamedComponentCollection.)
Открытый метод IsValidID(String, String%) (Наследуется из NamedComponentCollection.)
Защищенный метод IsValidID(String, Type, String%) (Наследуется из NamedComponentCollection.)
Открытый метод IsValidName(String) (Наследуется из NamedComponentCollection.)
Открытый метод IsValidName(String, String%) (Наследуется из NamedComponentCollection.)
Защищенный метод IsValidName(String, Type, String%) (Наследуется из NamedComponentCollection.)
Защищенный метод MemberwiseClone (Наследуется из Object.)
Открытый метод Move(Int32, Int32) Moves a MiningStructure at the current specified index to a new specified index in the collection.
Открытый метод Move(String, Int32) Moves the MiningStructure that has the specified identifier to the specified index in the collection.
Открытый метод Move(MiningStructure, Int32) Moves a MiningStructure to a new index in the collection.
Открытый метод Remove(String) Removes the MiningStructure that has the specified identifier from the collection.
Защищенный метод Remove (Наследуется из ModelComponentCollection.)
Открытый метод Remove(MiningStructure) Removes the specified MiningStructure from the collection.
Открытый метод Remove(String, Boolean) Инфраструктура.
Открытый метод Remove(MiningStructure, Boolean) Инфраструктура.
Открытый метод RemoveAt(Int32) Removes the IModelComponent at the specified index from the ModelComponentCollection. (Наследуется из ModelComponentCollection.)
Открытый метод RemoveAt(Int32, Boolean) Инфраструктура. (Наследуется из ModelComponentCollection.)
Открытый метод ToString (Наследуется из Object.)

В начало

Свойства

  Имя Описание
Открытое свойство Count Gets the number of ModelComponent objects in the ModelComponentCollection. (Наследуется из ModelComponentCollection.)
Защищенное свойство DemandLoadingService Инфраструктура. (Наследуется из ModelComponentCollection.)
Открытое свойство IsFixedSize Gets a value indicating whether the ModelComponentCollection has a fixed size. (Наследуется из ModelComponentCollection.)
Открытое свойство IsReadOnly Gets a value indicating whether the ModelComponentCollection is read-only. (Наследуется из ModelComponentCollection.)
Открытое свойство IsSynchronized Gets a value indicating whether access to the ModelComponentCollection is synchronized (thread-safe). (Наследуется из ModelComponentCollection.)
Открытое свойство Item[ ( [ ( Int32] ) ] ) Gets the MiningStructure at the specified index from the collection.
Открытое свойство Item[ ( [ ( String] ) ] ) Gets the MiningStructure that has the specified identifier from the collection.
Защищенное свойство ItemsType Gets the Type of objects that can be contained by the ModelComponentCollection. (Наследуется из ModelComponentCollection.)
Открытое свойство Parent Gets the IModelComponent that contains the ModelComponentCollection. (Наследуется из ModelComponentCollection.)
Защищенное свойство Preloadable Инфраструктура. (Наследуется из ModelComponentCollection.)
Открытое свойство SyncRoot Gets an object that can be used to synchronize access to the ModelComponentCollection. (Наследуется из ModelComponentCollection.)

В начало

События

  Имя Описание
Открытое событие CollectionChanged Инфраструктура. (Наследуется из ModelComponentCollection.)
Открытое событие CollectionChanging Инфраструктура. (Наследуется из ModelComponentCollection.)

В начало

Явные реализации интерфейса

  Имя Описание
Явная реализация интерфейсаЗакрытый метод IList. . :: . .Add (Наследуется из ModelComponentCollection.)
Явная реализация интерфейсаЗакрытый метод IList. . :: . .Clear (Наследуется из ModelComponentCollection.)
Явная реализация интерфейсаЗакрытый метод IList. . :: . .Contains (Наследуется из ModelComponentCollection.)
Явная реализация интерфейсаЗакрытый метод IList. . :: . .IndexOf (Наследуется из ModelComponentCollection.)
Явная реализация интерфейсаЗакрытый метод IList. . :: . .Insert (Наследуется из ModelComponentCollection.)
Явная реализация интерфейсаЗакрытое свойство IList. . :: . .Item (Наследуется из ModelComponentCollection.)
Явная реализация интерфейсаЗакрытый метод IList. . :: . .Remove (Наследуется из ModelComponentCollection.)
Явная реализация интерфейсаЗакрытый метод IList. . :: . .RemoveAt (Наследуется из ModelComponentCollection.)
Явная реализация интерфейсаЗакрытый метод IModelComponentCollection. . :: . .Contains (Наследуется из ModelComponentCollection.)
Явная реализация интерфейсаЗакрытый метод IModelComponentCollection. . :: . .Remove(IModelComponent) (Наследуется из ModelComponentCollection.)
Явная реализация интерфейсаЗакрытый метод IModelComponentCollection. . :: . .Remove(IModelComponent, Boolean) (Наследуется из ModelComponentCollection.)
Явная реализация интерфейсаЗакрытый метод IOnDemandLoadableCollection. . :: . .BlockOnDemandLoad (Наследуется из ModelComponentCollection.)
Явная реализация интерфейсаЗакрытое свойство IOnDemandLoadableCollection. . :: . .Loaded (Наследуется из ModelComponentCollection.)

В начало