ServiceDescriptionFormatExtensionCollection.Insert(Int32, Object) Método

Definição

Soma o especificado ServiceDescriptionFormatExtension ao ServiceDescriptionFormatExtensionCollection no índice baseado em zero especificado.

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)

Parâmetros

index
Int32

O índice baseado em zero a partir do qual inserir o extension parâmetro.

extension
Object

A ServiceDescriptionFormatExtension acrescentar à coleção.

Exceções

O index parâmetro é inferior a zero.

-ou-

O index parâmetro é maior que Count.

Exemplos

// 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.")

Observações

Se o número de itens na coleção já for igual à capacidade da coleção, a capacidade é duplicada ao realocar automaticamente o array interno antes de o novo elemento ser inserido.

Se o index parâmetro for igual a Count, o extension parâmetro é adicionado ao final do ServiceDescriptionFormatExtensionCollection.

Os elementos após o ponto de inserção descem para acomodar o novo elemento.

Aplica-se a