ServiceDescriptionFormatExtensionCollection.Insert(Int32, Object) Metodo

Definizione

Aggiunge l'oggetto ServiceDescriptionFormatExtension specificato a ServiceDescriptionFormatExtensionCollection in corrispondenza dell'indice in base zero specificato.

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)

Parametri

index
Int32

Indice a base zero in corrispondenza del quale inserire il parametro extension.

extension
Object

Oggetto ServiceDescriptionFormatExtension da aggiungere alla raccolta.

Eccezioni

Il parametro index è minore di zero.

-oppure-

Il parametro index è maggiore di Count.

Esempio

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

Commenti

Se il numero di elementi nella raccolta è già uguale alla capacità della raccolta, la capacità viene raddoppiata riallocazione automatica della matrice interna prima dell'inserimento del nuovo elemento.

Se il index parametro è uguale a Count, il extension parametro viene aggiunto alla fine di ServiceDescriptionFormatExtensionCollection.

Gli elementi dopo il punto di inserimento si spostano verso il basso per contenere il nuovo elemento.

Si applica a