Język

MessagePartCollection.Insert(Int32, MessagePart) Metoda

Definicja

Dodaje określony MessagePart element do określonego indeksu MessagePartCollection opartego na zerach.

public:
 void Insert(int index, System::Web::Services::Description::MessagePart ^ messagePart);
public void Insert(int index, System.Web.Services.Description.MessagePart messagePart);
member this.Insert : int * System.Web.Services.Description.MessagePart -> unit
Public Sub Insert (index As Integer, messagePart As MessagePart)

Parametry

index
Int32

Indeks oparty na zera, w którym ma być wstawiony messagePart parametr.

messagePart
MessagePart

Element MessagePart do dodania do kolekcji.

Przykłady

MessagePart^ myMessagePart1 = gcnew MessagePart;
myMessagePart1->Name = "parameters";
myMessagePart1->Element = gcnew XmlQualifiedName( "Add",myServiceDescription->TargetNamespace );
myMessage1->Parts->Insert( 0, myMessagePart1 );
MessagePart myMessagePart1 = new MessagePart();
myMessagePart1.Name = "parameters";
myMessagePart1.Element = new XmlQualifiedName("Add",myServiceDescription.TargetNamespace);
myMessage1.Parts.Insert(0,myMessagePart1);
Dim myMessagePart1 As New MessagePart()
myMessagePart1.Name = "parameters"
myMessagePart1.Element = New XmlQualifiedName("Add", _
   myServiceDescription.TargetNamespace)
myMessage1.Parts.Insert(0, myMessagePart1)

Uwagi

Jeśli liczba elementów w kolekcji jest już równa pojemności kolekcji, pojemność jest podwojona przez automatyczne przydzielenie tablicy wewnętrznej przed wstawieniem nowego elementu.

index Jeśli parametr jest równy Count, messagePart parametr zostanie dodany na końcu .MessagePartCollection

Elementy po punkcie wstawiania są przenoszone w dół, aby pomieścić nowy element.

Dotyczy