MessagePartCollection.Insert(Int32, MessagePart) Metodo

Definizione

Aggiunge l'oggetto specificato MessagePart all'oggetto MessagePartCollection in corrispondenza dell'indice in base zero specificato.

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)

Parametri

index
Int32

Indice in base zero in corrispondenza del quale inserire il messagePart parametro.

messagePart
MessagePart

Oggetto MessagePart da aggiungere alla raccolta.

Esempio

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)

Commenti

Se il numero di elementi nella raccolta è già uguale alla capacità della raccolta, la capacità viene raddoppiata riallocazione automatica della matrice interna prima dell'inserimento del nuovo elemento.

Se il index parametro è uguale a Count, il messagePart parametro viene aggiunto alla fine di MessagePartCollection.

Gli elementi dopo lo spostamento del punto di inserimento verso il basso per contenere il nuovo elemento.

Si applica a