MessagePartCollection.Insert(Int32, MessagePart) Metod

Definition

Lägger till MessagePart det angivna MessagePartCollection i det angivna nollbaserade indexet.

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)

Parametrar

index
Int32

Det nollbaserade index där parametern ska infogas messagePart .

messagePart
MessagePart

Att MessagePart lägga till i samlingen.

Exempel

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)

Kommentarer

Om antalet objekt i samlingen redan är lika med samlingens kapacitet, fördubblas kapaciteten genom att den interna matrisen omplaceras automatiskt innan det nya elementet infogas.

Om parametern index är lika med Countläggs parametern messagePart till i slutet av MessagePartCollection.

Elementen efter insättningspunkten flyttas ned för att rymma det nya elementet.

Gäller för