Freigeben über


ServiceDescriptionFormatExtensionCollection.Insert(Int32, Object) Methode

Definition

Fügt der ServiceDescriptionFormatExtension die angegebene ServiceDescriptionFormatExtensionCollection am angegebenen nullbasierten Index hinzu.

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)

Parameter

index
Int32

Der nullbasierte Index, an dem der extension-Parameter eingefügt werden soll.

extension
Object

Der der Auflistung hinzuzufügende ServiceDescriptionFormatExtension.

Ausnahmen

Der index-Parameter ist kleiner als 0 (null).

- oder - Der index-Parameter ist größer als Count.

Beispiele

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

Hinweise

Wenn die Anzahl der Elemente in der Auflistung bereits der Kapazität der Auflistung entspricht, wird die Kapazität verdoppelt, indem die interne Matrix automatisch neu angeordnet wird, bevor das neue Element eingefügt wird.

Wenn der Parameter gleich Countist, wird der extension index Parameter am Ende des ServiceDescriptionFormatExtensionCollectionWerts hinzugefügt.

Die Elemente nach der Einfügemarke bewegen sich nach unten, um das neue Element zu berücksichtigen.

Gilt für