Sdílet prostřednictvím


MessageCollection.Insert(Int32, Message) Metoda

Definice

Přidá zadané Message do zadaného indexu založeného na MessageCollection nule.

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

Parametry

index
Int32

Index založený na nule, do kterého chcete vložit message parametr.

message
Message

Přidání Message do kolekce

Výjimky

Parametr index je menší než nula.

-nebo- Parametr index je větší než Count.

Příklady

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

Poznámky

Pokud se počet položek v kolekci už rovná kapacitě kolekce, kapacita se zdvojnásobí tím, že před vložením nového prvku automaticky přeloží interní pole.

index Pokud je parametr roven Count, message parametr se přidá na konec MessageCollection.

Prvky za kurzorem se přesunou dolů, aby se přizpůsobily novému prvku.

Platí pro