Udostępnij za pośrednictwem


ImportCollection.Insert(Int32, Import) Metoda

Definicja

Dodaje określone Import wystąpienie do określonego ImportCollection indeksu opartego na zera.

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

Parametry

index
Int32

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

import
Import

Element Import do dodania do kolekcji.

Wyjątki

Parametr index jest mniejszy niż zero.

-lub-

Parametr index jest większy niż Count.

Przykłady

W poniższym przykładzie pokazano użycie Insert metody . Aby wyświetlić źródło metody zdefiniowanej przez CreateImport użytkownika, zobacz przykład dołączony do Import klasy.

myServiceDescription = ServiceDescription::Read( "StockQuoteService_cpp.wsdl" );
myServiceDescription->Imports->Insert( 0, CreateImport( "http://localhost/stockquote/definitions", "http://localhost/stockquote/stockquote_cpp.wsdl" ) );
myServiceDescription =
   ServiceDescription.Read("StockQuoteService_cs.wsdl");
myServiceDescription.Imports.Insert(
   0,CreateImport("http://localhost/stockquote/definitions",
   "http://localhost/stockquote/stockquote_cs.wsdl"));
  myServiceDescription = _
     ServiceDescription.Read("StockQuoteService_vb.wsdl")
myServiceDescription.Imports.Insert(0, _
   CreateImport("http://localhost/stockquote/definitions", _
   "http://localhost/stockquote/stockquote_vb.wsdl"))

Uwagi

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

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

Elementy po przejściu punktu wstawiania w dół, aby pomieścić nowy element.

Dotyczy