Compartir a través de


ServiceDescriptionFormatExtensionCollection.Insert(Int32, Object) Método

Definición

Agrega el objeto ServiceDescriptionFormatExtension especificado al objeto ServiceDescriptionFormatExtensionCollection en el índice de base cero 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

Índice de base cero donde se inserta el parámetro extension.

extension
Object

ServiceDescriptionFormatExtension que se agrega a la colección.

Excepciones

El parámetro index es menor que cero.

o bien El valor del parámetro index es mayor que el valor de la propiedad Count.

Ejemplos

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

Comentarios

Si el número de elementos de la colección ya es igual a la capacidad de la colección, la capacidad se duplica mediante la reasignación automática de la matriz interna antes de que se inserte el nuevo elemento.

Si el index parámetro es igual a Count, el extension parámetro se agrega al final de ServiceDescriptionFormatExtensionCollection.

Los elementos después del punto de inserción se mueven hacia abajo para acomodar el nuevo elemento.

Se aplica a