Aracılığıyla paylaş


ServiceDescriptionFormatExtensionCollection.Insert(Int32, Object) Yöntem

Tanım

Belirtilen ServiceDescriptionFormatExtension ServiceDescriptionFormatExtensionCollection öğesini belirtilen sıfır tabanlı dizine ekler.

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)

Parametreler

index
Int32

Parametresinin extension eklendiği sıfır tabanlı dizin.

extension
Object

ServiceDescriptionFormatExtension koleksiyonuna eklenecek öğesini seçin.

Özel durumlar

index Parametresi sıfırdan küçük.

-veya- index parametresi değerinden Countbüyüktür.

Örnekler

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

Açıklamalar

Koleksiyondaki öğe sayısı zaten koleksiyonun kapasitesine eşitse, yeni öğe eklenmeden önce iç dizi otomatik olarak yeniden yerleştirilerek kapasite iki katına çıkılır.

index parametresi değerine eşitseCountextension, parametresi sonuna ServiceDescriptionFormatExtensionCollectioneklenir.

Ekleme noktasından sonraki öğeler, yeni öğeye uyum sağlamak için aşağı taşınır.

Şunlara uygulanır