ServiceDescriptionFormatExtensionCollection.Insert(Int32, Object) Метод

Определение

Добавляет заданный объект ServiceDescriptionFormatExtension в коллекцию ServiceDescriptionFormatExtensionCollection по указанному индексу (отсчитываемому с нуля).

public:
 void Insert(int index, System::Object ^ extension);
public void Insert (int index, object extension);
member this.Insert : int * obj -> unit
Public Sub Insert (index As Integer, extension As Object)

Параметры

index
Int32

Индекс (с нуля) места вставки параметра extension.

extension
Object

Параметр ServiceDescriptionFormatExtension для добавления в коллекцию.

Исключения

Значение параметра index меньше нуля.

-или- Значение параметра index больше значения Count.

Примеры

// Insert 'MyFormatExtension' object.
myCollection->Insert( 0, myFormatExtensionObject );
Console::WriteLine( "'myFormatExtensionObject' is inserted to collection." );
// Insert 'MyFormatExtension' object.
myCollection.Insert(0,myFormatExtensionObject);
Console.WriteLine("'myFormatExtensionObject' is inserted to collection.");
' Insert 'MyFormatExtension' object.
myCollection.Insert(0, myFormatExtensionObject)
Console.WriteLine("'myFormatExtensionObject' is inserted to collection.")

Комментарии

Если количество элементов в коллекции уже равно емкости коллекции, емкость удваивается путем автоматического перераспределения внутреннего массива перед вставленным новым элементом.

index Если параметр равенCount, extension параметр добавляется в конец ServiceDescriptionFormatExtensionCollection.

Элементы после перемещения точки вставки вниз для размещения нового элемента.

Применяется к