Udostępnij za pośrednictwem


MessagePartCollection.Insert(Int32, MessagePart) Metoda

Definicja

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

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 zerze, 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 podwajana przez automatyczne przydzielenie tablicy wewnętrznej przed wstawionym nowym elementem.

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